aboutsummaryrefslogtreecommitdiff
path: root/dw/fltkviewbase.cc
diff options
context:
space:
mode:
Diffstat (limited to 'dw/fltkviewbase.cc')
-rw-r--r--dw/fltkviewbase.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/dw/fltkviewbase.cc b/dw/fltkviewbase.cc
index 3293dcc9..30a19d58 100644
--- a/dw/fltkviewbase.cc
+++ b/dw/fltkviewbase.cc
@@ -254,10 +254,8 @@ int FltkViewBase::manageTabToFocus()
Fl::focus(this);
return 1;
} else {
- // which one did it focus?
- for (i = 0; i < children(); i++)
- if (child(i) == Fl::focus())
- break;
+ // which one did it focus? (Note i == children() if not found)
+ i = find(Fl::focus());
}
}
if (ret) {