From e817a3d0c8e7697b55ce75c8e0939328022f5ecc Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Fri, 13 Jan 2023 17:26:33 +1100 Subject: -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. --- src/osd/modules/lib/osdlib_win32.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/osd/modules/lib/osdlib_win32.cpp') 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(); -- cgit v1.2.3-70-g09d2