diff options
author | Conor Curran <conor.curran@canonical.com> | 2010-08-02 10:33:35 +0100 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2010-08-02 10:33:35 +0100 |
commit | 830c82bc82d7ea3bc891b35e2169170e1352c199 (patch) | |
tree | 36836f6fa59f6aa7cc7868e36a07cd4576ee69df | |
parent | a28cd0810696f22cf5478191d42665df26dcc565 (diff) | |
download | ayatana-indicator-sound-830c82bc82d7ea3bc891b35e2169170e1352c199.tar.gz ayatana-indicator-sound-830c82bc82d7ea3bc891b35e2169170e1352c199.tar.bz2 ayatana-indicator-sound-830c82bc82d7ea3bc891b35e2169170e1352c199.zip |
removed segfaulting toggle redraw
-rw-r--r-- | src/play-button.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/play-button.c b/src/play-button.c index e4382c1..94e6f98 100644 --- a/src/play-button.c +++ b/src/play-button.c @@ -454,29 +454,8 @@ void play_button_toggle_play_pause(GtkWidget* button, PlayButtonState update) { PlayButtonPrivate* priv = PLAY_BUTTON_GET_PRIVATE(button); - gboolean changed = priv->current_state != update; priv->current_state = update; g_debug("PlayButton::toggle play state : %i", priv->current_state); - - if(changed == TRUE){ - g_debug("Toggle play pause - changed of state detected - redraw button"); - cairo_t *cr; - - cr = gdk_cairo_create (button->window); - - GList* list = g_hash_table_lookup(priv->command_coordinates, - GINT_TO_POINTER(TRANSPORT_PLAY_PAUSE)); - - cairo_rectangle(cr, - GPOINTER_TO_INT(g_list_nth_data(list, 0)), - GPOINTER_TO_INT(g_list_nth_data(list, 1)), - GPOINTER_TO_INT(g_list_nth_data(list, 2)), - GPOINTER_TO_INT(g_list_nth_data(list, 3))); - - cairo_clip(cr); - draw (button, cr); - cairo_destroy (cr); - } } |