diff --git a/ChangeLog b/ChangeLog index 3cf804f57..342ae690d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-07-05 Havoc Pennington + + * src/window.c (update_wm_hints): Change default value of input + hint (if not specified) to true instead of false. This is what + some clients assume, such as Visual SlickEdit. + 2002-07-02 Havoc Pennington * src/window.c (meta_window_show_menu): use new macros to get diff --git a/src/window.c b/src/window.c index 9eccea192..531330d1b 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);