From f12470d28538aefcbefb89e1aea5e4f8aa455af7 Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 25 Jan 2015 21:34:57 +0100 Subject: do not allow popup to go above monitor area --- libmdock/mdock-widget.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libmdock/mdock-widget.c b/libmdock/mdock-widget.c index 512f006..d7cafd7 100644 --- a/libmdock/mdock-widget.c +++ b/libmdock/mdock-widget.c @@ -180,6 +180,8 @@ static void show_item_popup(MDockWidget *self, MDockItem *item) if (y + requisition.height > monitor.y + monitor.height) { y -= y - (monitor.y + monitor.height) + requisition.height; + } else if (y < monitor.y) { + y = monitor.y; } gtk_window_move(GTK_WINDOW(selector), x, y); -- cgit v1.2.3