diff options
author | Javier <dev.git@javispedro.com> | 2015-01-25 01:12:13 +0100 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2015-01-25 01:12:13 +0100 |
commit | 8251c0a4623e281fe25e420820f57b4c727a5bd2 (patch) | |
tree | c38ee196754c6b62887400826a65c0c60e5ae779 /libmdock/mdock-item-window-selector.c | |
parent | fe69cfd1ad1e98508be79b85a34a7f0c04190c91 (diff) | |
download | mdock-8251c0a4623e281fe25e420820f57b4c727a5bd2.tar.gz mdock-8251c0a4623e281fe25e420820f57b4c727a5bd2.zip |
add recent items to context menu
Diffstat (limited to 'libmdock/mdock-item-window-selector.c')
-rw-r--r-- | libmdock/mdock-item-window-selector.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libmdock/mdock-item-window-selector.c b/libmdock/mdock-item-window-selector.c index ea5ceb8..2885a76 100644 --- a/libmdock/mdock-item-window-selector.c +++ b/libmdock/mdock-item-window-selector.c @@ -64,6 +64,8 @@ static GSequenceIter * find_window(MDockItemWindowSelector *self, WnckWindow *wi static gboolean handle_window_button_release(MDockItemWindowSelector *self, GdkEventButton *event, MDockWindow *window) { + g_debug("window item button release"); + switch (event->button) { case 1: wnck_window_activate_transient(window->window, event->time); @@ -201,6 +203,10 @@ void mdock_item_window_selector_remove_window(MDockItemWindowSelector *self, Wnc if (g_sequence_get_length(self->priv->windows) == 0) { gtk_widget_show(GTK_WIDGET(self->priv->app_label)); } + + GtkRequisition requisition; + gtk_widget_size_request(GTK_WIDGET(self), &requisition); + gtk_window_resize(GTK_WINDOW(self), requisition.width, requisition.height); } void mdock_item_window_selector_set_active_window(MDockItemWindowSelector *self, WnckWindow *window) |