From e368bd15e4bfd560baa9333ad47415340c563458 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 14 May 2023 18:01:37 +0100 Subject: [PATCH] hyprbars: don't add to x11 noborder windows --- hyprbars/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hyprbars/main.cpp b/hyprbars/main.cpp index 53c7dc7..efc6317 100644 --- a/hyprbars/main.cpp +++ b/hyprbars/main.cpp @@ -19,7 +19,8 @@ void onNewWindow(void* self, std::any data) { // data is guaranteed auto* const PWINDOW = std::any_cast(data); - HyprlandAPI::addWindowDecoration(PHANDLE, PWINDOW, new CHyprBar(PWINDOW)); + if (!PWINDOW->m_bX11DoesntWantBorders) + HyprlandAPI::addWindowDecoration(PHANDLE, PWINDOW, new CHyprBar(PWINDOW)); } APICALL EXPORT PLUGIN_DESCRIPTION_INFO PLUGIN_INIT(HANDLE handle) {