Emulator Issues #11292
Qt/macOS: A few buttons that don't use the native system UI
I found two instances of buttons not using the native system UI on macOS, see attached screenshots.
They are the mapping modification buttons in the advanced mapping window and the dropdown menu in the NetPlay window.
#3 Updated by Techjar almost 3 years ago
See how this build affects the "Configure Input" window: https://dl.dolphin-emu.org/prs/pr-7279-dolphin-latest.dmg
#8 Updated by Techjar about 2 years ago
The only solution for the calibrate buttons would be to make them a QPushButton with a menu, like the game config editor presets menu. This is not an acceptable solution though, as it makes them less intuitive to use, since we can only have a menu and not a default push action.
#9 Updated by 8times9 about 2 years ago
That's true, but I feel like the buttons being slightly less convenient to use is better than how they currently look. Of course, there's no reason to punish Linux and Windows users for a macOS limitation, so maybe they could be made into QPushButtons only on macOS.
If this were a much less-used window like somewhere in debugging, leaving the buttons as is would be just fine. But the GameCube/Wiimote mapping windows are very frequently visited – I know I use them at least once every time I play games on Dolphin.