diff options
author | Conor Curran <conor.curran@canonical.com> | 2010-07-27 12:39:51 +0100 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2010-07-27 12:39:51 +0100 |
commit | 91aa6c3f4cdf7fdf3c5b96fa9c24c6ba089c8c42 (patch) | |
tree | 2641eef839967e2c6b26f35d24540ed3365a791b /src/transport-widget.c | |
parent | c7316aef6047ef29ab71fbcd34d6932fb0e521ad (diff) | |
download | ayatana-indicator-sound-91aa6c3f4cdf7fdf3c5b96fa9c24c6ba089c8c42.tar.gz ayatana-indicator-sound-91aa6c3f4cdf7fdf3c5b96fa9c24c6ba089c8c42.tar.bz2 ayatana-indicator-sound-91aa6c3f4cdf7fdf3c5b96fa9c24c6ba089c8c42.zip |
tidy ups across the ui
Diffstat (limited to 'src/transport-widget.c')
-rw-r--r-- | src/transport-widget.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/transport-widget.c b/src/transport-widget.c index c616fff..10a1fd7 100644 --- a/src/transport-widget.c +++ b/src/transport-widget.c @@ -182,11 +182,14 @@ transport_widget_property_update(DbusmenuMenuitem* item, gchar* property, g_debug("transport_widget_update_state - with property %s", property); TransportWidget* bar = (TransportWidget*)userdata; g_return_if_fail(IS_TRANSPORT_WIDGET(bar)); - - TransportWidgetPrivate *priv = TRANSPORT_WIDGET_GET_PRIVATE(bar); - int update_value = g_value_get_int(value); - g_debug("transport_widget_update_state - with value %i", update_value); - play_button_toggle_play_pause(priv->play_button, (PlayButtonState)update_value); + + if(g_ascii_strcasecmp(DBUSMENU_TRANSPORT_MENUITEM_PLAY_STATE, property) == 0) + { + TransportWidgetPrivate *priv = TRANSPORT_WIDGET_GET_PRIVATE(bar); + int update_value = g_value_get_int(value); + g_debug("transport_widget_update_state - with value %i", update_value); + play_button_toggle_play_pause(priv->play_button, (PlayButtonState)update_value); + } } /** |