[gnome-applets] drivemount: don't use deprecated gdk_app_launch_context_new
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets] drivemount: don't use deprecated gdk_app_launch_context_new
- Date: Wed, 25 Mar 2015 23:24:24 +0000 (UTC)
commit 131ae554307fbf7a2fccb1268197db0d7831972c
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Thu Mar 26 00:50:46 2015 +0200
drivemount: don't use deprecated gdk_app_launch_context_new
drivemount/drive-button.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/drivemount/drive-button.c b/drivemount/drive-button.c
index 6eb1b3b..3e0f873 100644
--- a/drivemount/drive-button.c
+++ b/drivemount/drive-button.c
@@ -498,6 +498,7 @@ static void
open_drive (DriveButton *self, GtkWidget *item)
{
GdkScreen *screen;
+ GdkDisplay *display;
GtkWidget *dialog;
GFile *file = NULL;
GList *files = NULL;
@@ -522,8 +523,10 @@ open_drive (DriveButton *self, GtkWidget *item)
app_info = g_desktop_app_info_new ("nautilus.desktop");
if (app_info) {
- launch_context = gdk_app_launch_context_new ();
- screen = gtk_widget_get_screen (GTK_WIDGET (self));
+ screen = gtk_widget_get_screen (GTK_WIDGET (self));
+ display = gdk_screen_get_display (screen);
+ launch_context = gdk_display_get_app_launch_context (display);
+
gdk_app_launch_context_set_screen (launch_context, screen);
files = g_list_prepend (files, file);
g_app_info_launch (G_APP_INFO (app_info),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]