-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123351/
-----------------------------------------------------------

(Updated April 16, 2015, 3:59 p.m.)


Review request for Plasma and David Edmundson.


Changes
-------

Enable clipping whilst animating


Repository: plasma-workspace


Description
-------

With the last comment, the login promt was displayed on every screen to
fix a multiscreen issue. But this introduces a bug when two monitors
are attached and the screens are configured to overlap and be mirrored
on both monitors.
This can happen when xorg is autoconfigured (kscreen isn't loaded in
sddm). In this case, two loginbars are created (because there are two
screens) but are both displayed on both monitors (because the
screens are overlapping).

With this change, there is only one loginbar on the primary monitor,
so this will not be a problem anymore. This is also the behavior of
other sddm themes, as well as GDM and Windows.

SDDM-BUG: #265 (https://github.com/sddm/sddm/issues/265, it's fixed by the last 
change to the login promt, but the change introduced this bug)


Diffs (updated)
-----

  lookandfeel/contents/loginmanager/Main.qml 
6d24e7f842c5f379946102c533fe57272b1e026b 
  lookandfeel/contents/loginmanager/README.txt 
0c5ed9f7fa27a29367ea741abedce3ddac74c549 
  lookandfeel/contents/loginmanager/dummydata/screenModel.qml 
981f364886102d833cac0f12ee173eb725cd45f5 

Diff: https://git.reviewboard.kde.org/r/123351/diff/


Testing
-------

Tested with one monitor (xorg autoconfiguration) and two monitors in the 
following configurations:
- xorg autoconfiguration
- both monitors side by side
- configuration to get a behavior similar to this: 
https://cloud.githubusercontent.com/assets/48491/7106740/1cf262f2-e14c-11e4-84fa-1bf5dc6a2dfb.jpg
 (This is the mentioned bug)
  This still draws the background multiple times, which could be overlapping 
depending on the order of the screens, which is ugly but usable. (Only in this 
configuration)
  A fix for this would require to sort out overlapping screens and choose the 
biggest one in sddm, but this gets complicated if one screens doesn't contain 
an other one completely,
  so I don't know how to fix this.


Thanks,

David Kahles

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to