Avoid shrinking windows with Gtk+ 3.20.3

Problem reported by Matthias Clasen (Bug#23144).
This was fixed in a different way in master.
Do not merge to master.
* src/xterm.c (handle_one_xevent) [GTK_CHECK_VERSION (3, 20, 3)]:
Do not call xg_frame_resized in the MapNotify case.
This commit is contained in:
Paul Eggert 2016-05-16 10:05:19 -07:00
parent 939eb753d5
commit 9ca5dbf947

View file

@ -7897,7 +7897,13 @@ handle_one_xevent (struct x_display_info *dpyinfo,
record_asynch_buffer_change ();
#ifdef USE_GTK
/* xg_frame_resized does the wrong thing with Gtk+ 3.20.3 or later.
For earlier Gtk+ versions it is unclear whether
xg_frame_resized is useful, so leave it in for now.
See Bug#23144. */
# if ! GTK_CHECK_VERSION (3, 20, 3)
xg_frame_resized (f, -1, -1);
# endif
#endif
}
goto OTHER;