diff options
author | 2023-01-13 17:26:33 +1100 | |
---|---|---|
committer | 2023-01-13 17:26:33 +1100 | |
commit | e817a3d0c8e7697b55ce75c8e0939328022f5ecc (patch) | |
tree | 7e139ec16201682ad3ffaa87e5933815e9b4aa02 /src/osd/modules/lib/osdlib_win32.cpp | |
parent | 58f41bfa47744ad7920386bbab1e594f9954519b (diff) |
-osd: Improved SDL Game Controller joystick provider:
* Allow fallback to joystick API for devices without game controller
mappings.
* Detect controller reconnection.
* Force Switch Pro Controller ZL/ZR to act like buttons.
* Added button names for Google Stadia controller.
* Also fixed dumb copy/paste error on my part in Windows clipboard code.
Diffstat (limited to 'src/osd/modules/lib/osdlib_win32.cpp')
-rw-r--r-- | src/osd/modules/lib/osdlib_win32.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osd/modules/lib/osdlib_win32.cpp b/src/osd/modules/lib/osdlib_win32.cpp index d209e98c474..067fbd1224f 100644 --- a/src/osd/modules/lib/osdlib_win32.cpp +++ b/src/osd/modules/lib/osdlib_win32.cpp @@ -218,7 +218,7 @@ std::error_condition osd_set_clipboard_text(std::string_view text) noexcept GlobalFree(clip); return win_error_to_error_condition(err); } - if (!OpenClipboard(nullptr)) + if (!EmptyClipboard()) { DWORD const err(GetLastError()); CloseClipboard(); |