2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-09-01 07:05:13 +00:00

Move IsWayland() checks into WaylandIntegration

This commit is contained in:
mid-kid
2020-11-13 17:05:54 +01:00
committed by John Preston
parent 4ed6918a5e
commit 49480001f7
3 changed files with 7 additions and 6 deletions

View File

@@ -809,8 +809,7 @@ bool SkipTaskbarSupported() {
}
bool StartSystemMove(QWindow *window) {
if (IsWayland()) {
const auto integration = WaylandIntegration::Instance();
if (const auto integration = WaylandIntegration::Instance()) {
return integration->startMove(window);
} else {
return StartXCBMoveResize(window, 16);
@@ -818,8 +817,7 @@ bool StartSystemMove(QWindow *window) {
}
bool StartSystemResize(QWindow *window, Qt::Edges edges) {
if (IsWayland()) {
const auto integration = WaylandIntegration::Instance();
if (const auto integration = WaylandIntegration::Instance()) {
return integration->startResize(window, edges);
} else {
return StartXCBMoveResize(window, edges);
@@ -827,8 +825,7 @@ bool StartSystemResize(QWindow *window, Qt::Edges edges) {
}
bool ShowWindowMenu(QWindow *window) {
if (IsWayland()) {
const auto integration = WaylandIntegration::Instance();
if (const auto integration = WaylandIntegration::Instance()) {
return integration->showWindowMenu(window);
} else {
return ShowXCBWindowMenu(window);