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; }