mirror of
https://github.com/stenzek/duckstation.git
synced 2024-11-23 05:49:43 +00:00
Qt: Don't allow doubleclick-to-fullscreen in relative mode
Some checks failed
Create rolling release / Windows x64 Build (push) Has been cancelled
Create rolling release / Windows x64 SSE2 Build (push) Has been cancelled
Create rolling release / Windows ARM64 Build (push) Has been cancelled
Create rolling release / Linux x64 AppImage (push) Has been cancelled
Create rolling release / Linux x64 SSE2 AppImage (push) Has been cancelled
Create rolling release / Linux Flatpak Build (push) Has been cancelled
Create rolling release / MacOS Universal Build (push) Has been cancelled
Create rolling release / Create Release (push) Has been cancelled
Some checks failed
Create rolling release / Windows x64 Build (push) Has been cancelled
Create rolling release / Windows x64 SSE2 Build (push) Has been cancelled
Create rolling release / Windows ARM64 Build (push) Has been cancelled
Create rolling release / Linux x64 AppImage (push) Has been cancelled
Create rolling release / Linux x64 SSE2 AppImage (push) Has been cancelled
Create rolling release / Linux Flatpak Build (push) Has been cancelled
Create rolling release / MacOS Universal Build (push) Has been cancelled
Create rolling release / Create Release (push) Has been cancelled
This commit is contained in:
parent
7ac7175da5
commit
e8bb6bab10
@ -319,7 +319,7 @@ bool DisplayWidget::event(QEvent* event)
|
|||||||
if (event->type() == QEvent::MouseButtonDblClick &&
|
if (event->type() == QEvent::MouseButtonDblClick &&
|
||||||
static_cast<const QMouseEvent*>(event)->button() == Qt::LeftButton && QtHost::IsSystemValid() &&
|
static_cast<const QMouseEvent*>(event)->button() == Qt::LeftButton && QtHost::IsSystemValid() &&
|
||||||
!FullscreenUI::HasActiveWindow() &&
|
!FullscreenUI::HasActiveWindow() &&
|
||||||
((!QtHost::IsSystemPaused() &&
|
((!QtHost::IsSystemPaused() && !m_relative_mouse_enabled &&
|
||||||
!InputManager::HasAnyBindingsForKey(InputManager::MakePointerButtonKey(0, 0))) ||
|
!InputManager::HasAnyBindingsForKey(InputManager::MakePointerButtonKey(0, 0))) ||
|
||||||
(QtHost::IsSystemPaused() && !ImGuiManager::WantsMouseInput())) &&
|
(QtHost::IsSystemPaused() && !ImGuiManager::WantsMouseInput())) &&
|
||||||
Host::GetBoolSettingValue("Main", "DoubleClickTogglesFullscreen", true))
|
Host::GetBoolSettingValue("Main", "DoubleClickTogglesFullscreen", true))
|
||||||
|
Loading…
Reference in New Issue
Block a user