summaryrefslogtreecommitdiff
path: root/libslab
diff options
context:
space:
mode:
Diffstat (limited to 'libslab')
-rw-r--r--libslab/directory-tile.c2
-rw-r--r--libslab/document-tile.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/libslab/directory-tile.c b/libslab/directory-tile.c
index ecd5b23a..0a6f1920 100644
--- a/libslab/directory-tile.c
+++ b/libslab/directory-tile.c
@@ -646,7 +646,7 @@ open_with_default_trigger (Tile *tile, TileEvent *event, TileAction *action)
{
uris = g_list_append (uris, TILE (tile)->uri);
- launch_context = gdk_app_launch_context_new ();
+ launch_context = gdk_display_get_app_launch_context (gtk_widget_get_display (GTK_WIDGET (tile)));
gdk_app_launch_context_set_screen (launch_context,
gtk_widget_get_screen (GTK_WIDGET (tile)));
gdk_app_launch_context_set_timestamp (launch_context,
diff --git a/libslab/document-tile.c b/libslab/document-tile.c
index 89f37478..b32bb0dc 100644
--- a/libslab/document-tile.c
+++ b/libslab/document-tile.c
@@ -889,7 +889,7 @@ open_with_default_trigger (Tile *tile, TileEvent *event, TileAction *action)
if (priv->default_app)
{
uris = g_list_append (uris, TILE (tile)->uri);
- launch_context = gdk_app_launch_context_new ();
+ launch_context = gdk_display_get_app_launch_context (gtk_widget_get_display (GTK_WIDGET (tile)));
gdk_app_launch_context_set_screen (launch_context,
gtk_widget_get_screen (GTK_WIDGET (tile)));
gdk_app_launch_context_set_timestamp (launch_context,