diff options
-rw-r--r-- | src/window.cpp | 11 | ||||
-rw-r--r-- | src/window_gui.h | 1 |
2 files changed, 1 insertions, 11 deletions
diff --git a/src/window.cpp b/src/window.cpp index 2009f15dd..10165ef87 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -112,22 +112,13 @@ void SetFocusedWindow(Window *w) } /** - * Gets the globally focused widget. Which is the focused widget of the focused window. - * @return A pointer to the globally focused Widget, or NULL if there is no globally focused widget. - */ -const Widget *GetGloballyFocusedWidget() -{ - return _focused_window != NULL ? _focused_window->focused_widget : NULL; -} - -/** * Check if an edit box is in global focus. That is if focused window * has a edit box as focused widget, or if a console is focused. * @return returns true if an edit box is in global focus or if the focused window is a console, else false */ bool EditBoxInGlobalFocus() { - const Widget *wi = GetGloballyFocusedWidget(); + const Widget *wi = (_focused_window != NULL) ? _focused_window->focused_widget : NULL; /* The console does not have an edit box so a special case is needed. */ return (wi != NULL && wi->type == WWT_EDITBOX) || diff --git a/src/window_gui.h b/src/window_gui.h index 4de82d9db..975cdee1b 100644 --- a/src/window_gui.h +++ b/src/window_gui.h @@ -657,7 +657,6 @@ enum SpecialMouseMode { Window *GetCallbackWnd(); void SetFocusedWindow(Window *w); -const Widget *GetGloballyFocusedWidget(); bool EditBoxInGlobalFocus(); void ScrollbarClickHandler(Window *w, const Widget *wi, int x, int y); |