diff --git a/src/layers.cpp b/src/layers.cpp index 1ec607df03..1734969aa7 100644 --- a/src/layers.cpp +++ b/src/layers.cpp @@ -415,6 +415,7 @@ void Workspace::raiseWindowWithinApplication(Window *window) } } +#if KWIN_BUILD_X11 void Workspace::raiseWindowRequest(Window *window, NET::RequestSource src, xcb_timestamp_t timestamp) { if (src == NET::FromTool || allowFullClientRaising(window, timestamp)) { @@ -425,7 +426,6 @@ void Workspace::raiseWindowRequest(Window *window, NET::RequestSource src, xcb_t } } -#if KWIN_BUILD_X11 void Workspace::lowerWindowRequest(X11Window *window, NET::RequestSource src, xcb_timestamp_t /*timestamp*/) { // If the window has support for all this focus stealing prevention stuff, diff --git a/src/workspace.h b/src/workspace.h index ad05bef6f7..203d9d321d 100644 --- a/src/workspace.h +++ b/src/workspace.h @@ -228,8 +228,8 @@ public: QRectF adjustWindowSize(const Window *window, QRectF moveResizeGeom, Gravity gravity) const; void raiseWindow(Window *window, bool nogroup = false); void lowerWindow(Window *window, bool nogroup = false); - void raiseWindowRequest(Window *window, NET::RequestSource src = NET::FromApplication, uint32_t timestamp = 0); #if KWIN_BUILD_X11 + void raiseWindowRequest(Window *window, NET::RequestSource src = NET::FromApplication, uint32_t timestamp = 0); void lowerWindowRequest(X11Window *window, NET::RequestSource src, xcb_timestamp_t timestamp); void restoreSessionStackingOrder(X11Window *window); #endif