On EGLFS platform integration the keyboard modifiers on mouse events are incorrect when for example Ctrl or Shift key is pressed and released and them mouse buttons is pressed.
Here is how to reproduce:
1. Build Qt with EGLFS plugin
2. Build the test application against Qt
3. Start the test application with parameter '-platform eglfs'
4. Press Mouse button.
5. Press Ctrl button from keyboard
6. Press Mouse button.
Here is sequence (mouse click - Ctrl click - mouse click) from the test application attached:
|Test keyboard modifiers fix||Closed||
|For Gerrit Dashboard: QTBUG-60694|
|214095,3||Report modifiers correctly in mouse events with evdev and libinput||5.9||qt/qtbase||Status: MERGED||+2||0|
|225410,3||Fix for mouse with modifiers handling||5.11||qt/qtbase||Status: MERGED||+2||0|