mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-09 00:28:59 +01:00
Linux: Flush display after showing window (issue #1946)
This commit is contained in:
parent
e0a22fe9fa
commit
3bd9c18309
@ -150,6 +150,12 @@ void RootWindowGtk::Show(ShowMode mode) {
|
||||
MinimizeWindow(GTK_WINDOW(window_));
|
||||
else if (mode == ShowMaximized)
|
||||
MaximizeWindow(GTK_WINDOW(window_));
|
||||
|
||||
// Flush the display to make sure the underlying X11 window gets created
|
||||
// immediately.
|
||||
GdkWindow* gdk_window = gtk_widget_get_window(window_);
|
||||
GdkDisplay* display = gdk_window_get_display(gdk_window);
|
||||
gdk_display_flush(display);
|
||||
}
|
||||
|
||||
void RootWindowGtk::Hide() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user