From fac066f2db02e2d370a1c227508ec315ffb127c2 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Wed, 15 Oct 2014 12:04:27 +0200 Subject: Fix opening of mate-volume-control from status icon --- configure.ac | 2 +- mate-volume-control/src/gvc-stream-status-icon.c | 14 ++++++-------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/configure.ac b/configure.ac index 91b9074..b1ff545 100644 --- a/configure.ac +++ b/configure.ac @@ -124,7 +124,7 @@ if test "x$enable_pulseaudio" != "xno"; then libcanberra-gtk$CANBERRA_API_VERSION >= $CANBERRA_REQUIRED_VERSION unique-$UNIQUE_API_VERSION libxml-2.0 -dnl mate-desktop-2.0 >= $MATE_DESKTOP_REQUIRED_VERSION + mate-desktop-2.0 >= $MATE_DESKTOP_REQUIRED_VERSION libmatemixer ) diff --git a/mate-volume-control/src/gvc-stream-status-icon.c b/mate-volume-control/src/gvc-stream-status-icon.c index b7c1b73..3ede4b1 100644 --- a/mate-volume-control/src/gvc-stream-status-icon.c +++ b/mate-volume-control/src/gvc-stream-status-icon.c @@ -26,9 +26,8 @@ #include -//#define MATE_DESKTOP_USE_UNSTABLE_API - -//#include +#define MATE_DESKTOP_USE_UNSTABLE_API +#include #include "gvc-channel-bar.h" #include "gvc-stream-status-icon.h" @@ -219,11 +218,10 @@ on_menu_activate_open_volume_control (GtkMenuItem *item, { GError *error = NULL; -/* - mate_spawn_command_line_on_screen (gtk_widget_get_screen (icon->priv->dock), - "mate-volume-control", - &error); - */ + mate_gdk_spawn_command_line_on_screen (gtk_widget_get_screen (icon->priv->dock), + "mate-volume-control", + &error); + if (error != NULL) { GtkWidget *dialog; -- cgit v1.2.1