Andrew P. has proposed merging
lp:~kalgasnik/lightdm-gtk-greeter/ofscreen_pos_fix into lp:lightdm-gtk-greeter.
Requested reviews:
LightDM Gtk+ Greeter Development Team (lightdm-gtk-greeter-team)
For more details, see:
https://code.launchpad.net/~kalgasnik/lightdm-gtk-greeter/ofscreen_pos_fix/+merge/202230
Prevents login window from going offscreen
--
https://code.launchpad.net/~kalgasnik/lightdm-gtk-greeter/ofscreen_pos_fix/+merge/202230
Your team LightDM Gtk+ Greeter Development Team is requested to review the
proposed merge of lp:~kalgasnik/lightdm-gtk-greeter/ofscreen_pos_fix into
lp:lightdm-gtk-greeter.
=== modified file 'src/lightdm-gtk-greeter.c'
--- src/lightdm-gtk-greeter.c 2014-01-17 12:46:46 +0000
+++ src/lightdm-gtk-greeter.c 2014-01-19 23:35:02 +0000
@@ -546,7 +546,13 @@
x -= window;
else if (p->anchor == 0)
x -= window/2;
- return x;
+
+ if (x < 0) /* Offscreen: left/top */
+ return 0;
+ else if (x + window > screen) /* Offscreen: right/bottom */
+ return screen - window;
+ else
+ return x;
}
static void
--
Mailing list: https://launchpad.net/~lightdm-gtk-greeter-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~lightdm-gtk-greeter-team
More help : https://help.launchpad.net/ListHelp