mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-19 19:35:41 -04:00
System: Rewrite input profile hotkey priority logic
This commit is contained in:
@ -1030,11 +1030,7 @@ void EmuThread::reloadInputSources()
|
||||
return;
|
||||
}
|
||||
|
||||
std::unique_lock<std::mutex> lock = Host::GetSettingsLock();
|
||||
SettingsInterface* si = Host::GetSettingsInterface();
|
||||
SettingsInterface* bindings_si = Host::GetSettingsInterfaceForBindings();
|
||||
InputManager::ReloadSources(*si, lock);
|
||||
InputManager::ReloadBindings(*si, *bindings_si);
|
||||
System::ReloadInputSources();
|
||||
}
|
||||
|
||||
void EmuThread::reloadInputBindings()
|
||||
@ -1045,10 +1041,7 @@ void EmuThread::reloadInputBindings()
|
||||
return;
|
||||
}
|
||||
|
||||
auto lock = Host::GetSettingsLock();
|
||||
SettingsInterface* si = Host::GetSettingsInterface();
|
||||
SettingsInterface* bindings_si = Host::GetSettingsInterfaceForBindings();
|
||||
InputManager::ReloadBindings(*si, *bindings_si);
|
||||
System::ReloadInputBindings();
|
||||
}
|
||||
|
||||
void EmuThread::reloadInputDevices()
|
||||
|
Reference in New Issue
Block a user