1) Open up a mir server (i used demo_mir_shell_server)
2) Run a client example (i used demo_mir_client_eglplasma)
3) Run mir screen cast
4) Press 'q' to exit (this is true for the egl examples/demos).
Expected result:
The demo closes.
Actual Result:
No key events happen, and demo stays open.
This seems to be caused by mir screen cast stealing the events. To confirm this, simply alt+tab in a demo_mir_server_shell which will bring the demo back into focus. Then a 'q' will exit the progam. (ie. key events work again).
To test:
1) Open up a mir server (i used demo_mir_ shell_server) client_ eglplasma)
2) Run a client example (i used demo_mir_
3) Run mir screen cast
4) Press 'q' to exit (this is true for the egl examples/demos).
Expected result:
The demo closes.
Actual Result:
No key events happen, and demo stays open.
This seems to be caused by mir screen cast stealing the events. To confirm this, simply alt+tab in a demo_mir_ server_ shell which will bring the demo back into focus. Then a 'q' will exit the progam. (ie. key events work again).