summaryrefslogtreecommitdiff
path: root/src/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/window.c b/src/window.c
index 9eccea1..531330d 100644
--- a/src/window.c
+++ b/src/window.c
@@ -4036,7 +4036,7 @@ update_wm_hints (MetaWindow *window)
XWMHints *hints;
/* Fill in defaults */
- window->input = FALSE;
+ window->input = TRUE;
window->initially_iconic = FALSE;
window->xgroup_leader = None;
window->wm_hints_pixmap = None;
@@ -4048,7 +4048,8 @@ update_wm_hints (MetaWindow *window)
window->xwindow);
if (hints)
{
- window->input = ((hints->flags & InputHint) != 0) && hints->input;
+ if (hints->flags & InputHint)
+ window->input = hints->input;
if (hints->flags & StateHint)
window->initially_iconic = (hints->initial_state == IconicState);