File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -100,7 +100,8 @@ WfMenuMenuItem::WfMenuMenuItem(WayfireMenu *_menu, Glib::RefPtr<Gio::DesktopAppI
100100 action_obj->signal_activate ().connect (
101101 [this , action] (Glib::VariantBase vb)
102102 {
103- m_app_info->launch_action (action);
103+ auto ctx = Gdk::Display::get_default ()->get_app_launch_context ();
104+ m_app_info->launch_action (action, ctx);
104105 menu->hide_menu ();
105106 });
106107 m_menu->append_item (menu_item);
@@ -129,7 +130,8 @@ WfMenuMenuItem::WfMenuMenuItem(WayfireMenu *_menu, Glib::RefPtr<Gio::DesktopAppI
129130
130131void WfMenuMenuItem::on_click ()
131132{
132- m_app_info->launch (std::vector<Glib::RefPtr<Gio::File>>());
133+ auto ctx = Gdk::Display::get_default ()->get_app_launch_context ();
134+ m_app_info->launch (std::vector<Glib::RefPtr<Gio::File>>(), ctx);
133135 menu->hide_menu ();
134136}
135137
You can’t perform that action at this time.
0 commit comments