From 84b175ed8c522fae079de82f276a8c9249a9e7e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Poo-Caama=C3=B1o?= Date: Thu, 22 Oct 2015 10:38:21 -0700 Subject: [PATCH] shell,plugin: Set position of GtkPopover. Fixes 756976 --- browser-plugin/EvBrowserPluginToolbar.cpp | 1 + shell/ev-zoom-action.c | 1 + 2 files changed, 2 insertions(+) diff --git a/browser-plugin/EvBrowserPluginToolbar.cpp b/browser-plugin/EvBrowserPluginToolbar.cpp index c7e4bc32..1786705a 100644 --- a/browser-plugin/EvBrowserPluginToolbar.cpp +++ b/browser-plugin/EvBrowserPluginToolbar.cpp @@ -135,6 +135,7 @@ static void toggleSearch(EvBrowserPluginToolbar *toolbar) { if (!toolbar->priv->searchPopover) { toolbar->priv->searchPopover = gtk_popover_new(toolbar->priv->searchToggleButton); + gtk_popover_set_position (GTK_POPOVER (toolbar->priv->searchPopover), GTK_POS_BOTTOM); g_signal_connect_swapped(toolbar->priv->searchPopover, "closed", G_CALLBACK(searchPopoverClosed), toolbar); GtkWidget *searchBox = ev_search_box_new(toolbar->priv->plugin->model()); g_signal_connect_swapped(searchBox, "started", G_CALLBACK(searchStarted), toolbar); diff --git a/shell/ev-zoom-action.c b/shell/ev-zoom-action.c index 4f9bd93f..3ed3f15c 100644 --- a/shell/ev-zoom-action.c +++ b/shell/ev-zoom-action.c @@ -251,6 +251,7 @@ get_popup (EvZoomAction *zoom_action) gtk_entry_get_icon_area (GTK_ENTRY (zoom_action->priv->entry), GTK_ENTRY_ICON_SECONDARY, &rect); gtk_popover_set_pointing_to (GTK_POPOVER (zoom_action->priv->popup), &rect); + gtk_popover_set_position (GTK_POPOVER (zoom_action->priv->popup), GTK_POS_BOTTOM); return zoom_action->priv->popup; }