The switch display mode behavior is not consistent with Super+P on laptops
Affected version
- Fedora 32
- mutter 3.36.4
- This issue appears in both XOrg and Wayland
Bug summary
The Super+P key has to be pressed twice to switch display mode at first time since each reboot, but only be pressed once after following time.
Steps to reproduce
- System boots up
- Connect the HDMI cable with an external display
- Press the Super+P, and again (without release Super key). Then, release the keys.
- Press the Super+P again. Then, release the keys.
What happened
- In step 3: The 1st Super+P shows up the switch display mode OSD with current display mode state's icon. Then, 2nd Super+P changes the display mode icon to next one on OSD. System closes the OSD and changes the display mode to corresponding chosen icon when the keys are released.
- In step 4: When press Super+P, it shows up display mode OSD with next display mode state's icon directly. System closes the OSD and changes the display mode to corresponding chosen icon when the keys are released.
The following Super+P always has the same behavior as step 4.
What did you expect to happen
Step 3 and 4 should have the same behavior. For example, both have the same behavior as step 4: shows up display mode OSD with next display mode state's icon directly.