touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #92835
[Bug 1294574] Re: Resize of nested server surfaces never reaches mir::graphics::NestedOutput - nested server always renders with original size
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
** Changed in: mir
Milestone: None => 0.14.0
** Changed in: mir (Ubuntu)
Status: New => Fix Released
** Changed in: mir (Ubuntu)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1294574
Title:
Resize of nested server surfaces never reaches
mir::graphics::NestedOutput - nested server always renders with
original size
Status in Mir:
Fix Released
Status in mir package in Ubuntu:
Fix Released
Bug description:
Run mir_demo_server_shell and another one nested. Launch
mir_demo_client_fingerpaint inside the nested one. Resize the window.
This will resize only the nested server surface, since the hosting
demo shell processes the gesture. Note that the finger paint surface
stays aligned to the bottom left corner of the surface. On Nexus 10
this is position is (0,1600). This is wrong since our window frame is
setup to have (0,0) in the top left corner and (0,window height) in
the bottom left corner.
After some digging: The resize of the surface is never notified to
NestedOutput nor the GLRenderer. Hence the view port uses the initiail
size like 0,0-2560,1600 on N10.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1294574/+subscriptions