diff --git a/src/sticky_apps.cpp b/src/sticky_apps.cpp index 339ac62..8b5a492 100644 --- a/src/sticky_apps.cpp +++ b/src/sticky_apps.cpp @@ -65,11 +65,11 @@ int StickyApps::matchRuleOnWindow(const std::vector& rules, std::un const std::string StickyApps::extractProperty(const SStickyRule& rule, PHLWINDOW window) { if (rule.property == TITLE) { - return g_pXWaylandManager->getTitle(window); + return window->m_szTitle; } else if (rule.property == INITIAL_TITLE) { return window->m_szInitialTitle; } else if (rule.property == CLASS) { - return g_pXWaylandManager->getAppIDClass(window); + return window->m_szClass; } else if (rule.property == INITIAL_CLASS) { return window->m_szInitialClass; }