Resize of nested server surfaces never reaches mir::graphics::NestedOutput - nested server always renders with original size
Bug #1294574 reported by
Andreas Pokorny
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Alan Griffiths | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Run mir_demo_
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.
Related branches
lp:~alan-griffiths/mir/msh_SystemCompositorWindowManager
- PS Jenkins bot (community): Approve (continuous-integration)
- Alexandros Frantzis (community): Approve
-
Diff: 628 lines (+522/-2)7 files modifiedexamples/server_example_window_management.cpp (+10/-1)
include/server/mir/shell/system_compositor_window_manager.h (+99/-0)
src/server/shell/CMakeLists.txt (+1/-0)
src/server/shell/system_compositor_window_manager.cpp (+151/-0)
src/server/symbols.map (+55/-1)
tests/acceptance-tests/CMakeLists.txt (+1/-0)
tests/acceptance-tests/test_system_compositor_window_manager.cpp (+205/-0)
Changed in mir: | |
assignee: | nobody → Andreas Pokorny (andreas-pokorny) |
Changed in mir: | |
milestone: | none → 0.14.0 |
Changed in mir (Ubuntu): | |
status: | New → Fix Released |
importance: | Undecided → Medium |
To post a comment you must log in.
Yeah I would expect we never implemented the logic for nested server surface resize --> nested server output resize/reconfig.
Is that expected to happen much, if at all?