[gnome-photos/wip/abono/sidebar: 4/14] preview-view: Add a new overlay



commit 104f4ed2156cf8092e83246f269dbd645db34b09
Author: Alessandro Bono <abono gnome org>
Date:   Thu Sep 15 23:40:49 2016 +0200

    preview-view: Add a new overlay
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771704

 src/photos-preview-view.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/photos-preview-view.c b/src/photos-preview-view.c
index 203a686..be01519 100644
--- a/src/photos-preview-view.c
+++ b/src/photos-preview-view.c
@@ -683,6 +683,7 @@ photos_preview_view_init (PhotosPreviewView *self)
 {
   GAction *action;
   GApplication *app;
+  GtkWidget *overlay;
   GtkWidget *sw;
   GtkWidget *view_container;
   PhotosSearchContextState *state;
@@ -703,10 +704,13 @@ photos_preview_view_init (PhotosPreviewView *self)
   gtk_widget_set_hexpand (GTK_WIDGET (self), TRUE);
   gtk_widget_set_vexpand (GTK_WIDGET (self), TRUE);
 
+  overlay = gtk_overlay_new ();
+  gtk_container_add (GTK_CONTAINER (self), overlay);
+
   self->stack = gtk_stack_new ();
   gtk_widget_set_hexpand (self->stack, TRUE);
   gtk_widget_set_vexpand (self->stack, TRUE);
-  gtk_container_add (GTK_CONTAINER (self), self->stack);
+  gtk_container_add (GTK_CONTAINER (overlay), self->stack);
 
   view_container = photos_preview_view_create_view_with_container (self);
   gtk_container_add (GTK_CONTAINER (self->stack), view_container);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]