Mir

Activity log for bug #1499527

Date Who What changed Old value New value Message
2015-09-24 21:05:38 Cemil Azizoglu bug added bug
2015-09-24 21:19:10 Cemil Azizoglu tags android multimonitor
2015-09-24 21:19:35 Cemil Azizoglu description To repro, while external monitor is attached : 1. launch host server bin/mir_demo_server --display-config=sidebyside --window-manager system-compositor --fi /tmp/mir_socket 2. launch nested server bin/mir_demo_server --host-socket /tmp/mir_socket -f /tmp/nested_mir --display-config=sidebyside 3. launch client bin/mir_demo_client_egltriangle -m /tmp/nested_mir 4. using 3-finger gesture, move client window towards the external display (towards the right edge of the LCD), and place it where it spans both displays 5. disconnect external display 6. reconnect external display Observe that the right half of the triangle window is rendered on the left half of the LCD instead of the external display. To repro, while external monitor is attached : 1. launch host server bin/mir_demo_server --display-config=sidebyside --window-manager system-compositor --fi /tmp/mir_socket 2. launch nested server bin/mir_demo_server --host-socket /tmp/mir_socket -f /tmp/nested_mir --display-config=sidebyside 3. launch client bin/mir_demo_client_egltriangle -m /tmp/nested_mir 4. using 3-finger gesture, move client window towards the external display (towards the right edge of the LCD), and place it where it spans both displays 5. disconnect external display 6. reconnect external display Observe that the right half of the triangle window is rendered on the left half of the LCD instead of on the external display.
2015-09-24 21:19:59 Cemil Azizoglu summary [android nested] Window, spanning both monitors, wraps on LCD monitor when external monitor is attached [android nested] Window, spanning both monitors, wraps on LCD monitor when external monitor is re-attached
2015-09-25 22:12:08 Cemil Azizoglu description To repro, while external monitor is attached : 1. launch host server bin/mir_demo_server --display-config=sidebyside --window-manager system-compositor --fi /tmp/mir_socket 2. launch nested server bin/mir_demo_server --host-socket /tmp/mir_socket -f /tmp/nested_mir --display-config=sidebyside 3. launch client bin/mir_demo_client_egltriangle -m /tmp/nested_mir 4. using 3-finger gesture, move client window towards the external display (towards the right edge of the LCD), and place it where it spans both displays 5. disconnect external display 6. reconnect external display Observe that the right half of the triangle window is rendered on the left half of the LCD instead of on the external display. To repro, while external monitor is attached : 1. launch host server bin/mir_demo_server --display-config=sidebyside --window-manager system-compositor --file /tmp/mir_socket 2. launch nested server bin/mir_demo_server --host-socket /tmp/mir_socket -f /tmp/nested_mir --display-config=sidebyside 3. launch client bin/mir_demo_client_egltriangle -m /tmp/nested_mir 4. using 3-finger gesture, move client window towards the external display (towards the right edge of the LCD), and place it where it spans both displays 5. disconnect external display 6. reconnect external display Observe that the right half of the triangle window is rendered on the left half of the LCD instead of on the external display.
2015-10-30 14:52:15 Alberto Aguirre marked as duplicate 1506846