diff --git a/ChangeLog b/ChangeLog index 1530bdcb2..0db332cb0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-09-14 Tor Lillqvist + + * gdk/win32/gdkwindow-win32.c (show_window_internal): Remove + special-case code for WS_EX_TRANSPARENT (GDK_INPUT_ONLY) windows, + the usefulness of which was already in doubt. Removing it fixes + bugs #118575 and #121851. + Fri Sep 12 16:32:53 2003 Jonathan Blandford Merge from stable. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 1530bdcb2..0db332cb0 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +2003-09-14 Tor Lillqvist + + * gdk/win32/gdkwindow-win32.c (show_window_internal): Remove + special-case code for WS_EX_TRANSPARENT (GDK_INPUT_ONLY) windows, + the usefulness of which was already in doubt. Removing it fixes + bugs #118575 and #121851. + Fri Sep 12 16:32:53 2003 Jonathan Blandford Merge from stable. diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 1530bdcb2..0db332cb0 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +2003-09-14 Tor Lillqvist + + * gdk/win32/gdkwindow-win32.c (show_window_internal): Remove + special-case code for WS_EX_TRANSPARENT (GDK_INPUT_ONLY) windows, + the usefulness of which was already in doubt. Removing it fixes + bugs #118575 and #121851. + Fri Sep 12 16:32:53 2003 Jonathan Blandford Merge from stable. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 1530bdcb2..0db332cb0 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +2003-09-14 Tor Lillqvist + + * gdk/win32/gdkwindow-win32.c (show_window_internal): Remove + special-case code for WS_EX_TRANSPARENT (GDK_INPUT_ONLY) windows, + the usefulness of which was already in doubt. Removing it fixes + bugs #118575 and #121851. + Fri Sep 12 16:32:53 2003 Jonathan Blandford Merge from stable. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 1530bdcb2..0db332cb0 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +2003-09-14 Tor Lillqvist + + * gdk/win32/gdkwindow-win32.c (show_window_internal): Remove + special-case code for WS_EX_TRANSPARENT (GDK_INPUT_ONLY) windows, + the usefulness of which was already in doubt. Removing it fixes + bugs #118575 and #121851. + Fri Sep 12 16:32:53 2003 Jonathan Blandford Merge from stable. diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index ea5699a3e..78ba30530 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -951,16 +951,6 @@ show_window_internal (GdkWindow *window, gdk_synthesize_window_state (window, GDK_WINDOW_STATE_WITHDRAWN, 0); - if (GetWindowLong (GDK_WINDOW_HWND (window), GWL_EXSTYLE) & WS_EX_TRANSPARENT) - { - /* Don't really know if this makes sense, can't remember whether - * this case is handled like this because it is necessary, or - * if this is just old crap. - */ - SetWindowPos(GDK_WINDOW_HWND (window), HWND_TOP, 0, 0, 0, 0, - SWP_SHOWWINDOW | SWP_NOREDRAW | SWP_NOMOVE | SWP_NOSIZE); - return; - } old_active_window = GetActiveWindow ();