From bedd70d621117d5f16c1734ba2c748baf6544ccc Mon Sep 17 00:00:00 2001 From: liamkinne Date: Fri, 4 Jan 2019 02:08:59 +1100 Subject: [PATCH] pip: Change popup location to bottom right (#438) --- plugins/pip/PopupWindow.vala | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/pip/PopupWindow.vala b/plugins/pip/PopupWindow.vala index 62ca23fc..16b0144a 100644 --- a/plugins/pip/PopupWindow.vala +++ b/plugins/pip/PopupWindow.vala @@ -125,7 +125,15 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor Meta.Rectangle monitor_rect; get_current_monitor_rect (out monitor_rect); - set_position (SCREEN_MARGIN + monitor_rect.x, monitor_rect.height + monitor_rect.y - SCREEN_MARGIN - height); + float x_position, y_position; + if (Clutter.get_default_text_direction () == Clutter.TextDirection.RTL) { + x_position = SCREEN_MARGIN + monitor_rect.x; + } else { + x_position = monitor_rect.width + monitor_rect.x - SCREEN_MARGIN - width; + } + y_position = monitor_rect.height + monitor_rect.y - SCREEN_MARGIN - height; + + set_position (x_position, y_position); close_action = new Clutter.ClickAction (); close_action.clicked.connect (on_close_click_clicked);