Skip to content

Commit

Permalink
screenshot: replace deprecated gdk_flush
Browse files Browse the repository at this point in the history
  • Loading branch information
raveit65 committed Sep 23, 2018
1 parent 8f7ec5e commit fec8113
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
2 changes: 1 addition & 1 deletion mate-screenshot/src/screenshot-dialog.c
Original file line number Diff line number Diff line change
Expand Up @@ -372,5 +372,5 @@ screenshot_dialog_set_busy (ScreenshotDialog *dialog,

gtk_widget_set_sensitive (toplevel, ! busy);

gdk_flush ();
gdk_display_flush (display);
}
12 changes: 9 additions & 3 deletions mate-screenshot/src/screenshot-utils.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ screenshot_grab_lock (void)
{
GdkAtom selection_atom;
gboolean result = FALSE;
GdkDisplay *display;

selection_atom = gdk_atom_intern (SELECTION_NAME, FALSE);
gdk_x11_grab_server ();
Expand All @@ -68,21 +69,26 @@ screenshot_grab_lock (void)

out:
gdk_x11_ungrab_server ();
gdk_flush ();

display = gdk_display_get_default ();
gdk_display_flush (display);

return result;
}

void
screenshot_release_lock (void)
{
GdkDisplay *display;

if (selection_window)
{
gtk_widget_destroy (selection_window);
selection_window = NULL;
}

gdk_flush ();
display = gdk_display_get_default ();
gdk_display_flush (display);
}

static GdkWindow *
Expand Down Expand Up @@ -427,7 +433,7 @@ screenshot_select_area_async (SelectAreaCallback callback)

gtk_widget_destroy (data.window);
g_object_unref (cursor);
gdk_flush ();
gdk_display_flush (display);

out:
cb_data->rectangle = data.rect;
Expand Down

0 comments on commit fec8113

Please sign in to comment.