diff --git a/Ds2vJoy/Ds2vJoy.cpp b/Ds2vJoy/Ds2vJoy.cpp index 058dd5c..d2ba856 100644 --- a/Ds2vJoy/Ds2vJoy.cpp +++ b/Ds2vJoy/Ds2vJoy.cpp @@ -801,7 +801,7 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) static bool extended = false; static bool cloned = false; static bool notepad = false; - static unsigned char PreviousTab = 0; + static unsigned char PreviousTab = 15; static unsigned char Notepadtab = 0; static unsigned long m_flag_drag = 0; static short x = 0; @@ -1276,8 +1276,9 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) TabCtrl_InsertItem(hTab, 9, &tc_item); TabCtrl_SetCurFocus(hTab, 9); } - else + else if (PreviousTab != 15) TabCtrl_SetCurFocus(hTab, PreviousTab); + PreviousTab = 15; } ds.PreOpen(); diff --git a/Ds2vJoy/Settings.h b/Ds2vJoy/Settings.h index 81dbd10..1dfa4bb 100644 --- a/Ds2vJoy/Settings.h +++ b/Ds2vJoy/Settings.h @@ -6,7 +6,7 @@ class Settings { public: - const int VersionDate = 202202221; + const int VersionDate = 202202241; const std::wstring ProgramFilesDirName = L"Ds2vJoy"; bool BreakAndExit = false;