From 1681bea42dd2f11ba3fe6df05560d0b231de3c76 Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Wed, 6 May 2026 13:56:12 +0100 Subject: config/lua: add simple layout API (#14258) Adds a simple layout lua api --- src/config/lua/ConfigManager.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/config/lua/ConfigManager.cpp') diff --git a/src/config/lua/ConfigManager.cpp b/src/config/lua/ConfigManager.cpp index 3ad70b9b..0fe75b18 100644 --- a/src/config/lua/ConfigManager.cpp +++ b/src/config/lua/ConfigManager.cpp @@ -270,6 +270,7 @@ void CConfigManager::reinitLuaState() { m_eventHandler.reset(); cleanTimers(); + clearLuaLayoutProviders(); if (m_lua) { lua_close(m_lua); @@ -420,6 +421,7 @@ void CConfigManager::reload() { Desktop::Rule::ruleEngine()->clearAllRules(); g_pTrackpadGestures->clearGestures(); cleanTimers(); + clearLuaLayoutProviders(); m_luaWindowRules.clear(); m_luaLayerRules.clear(); m_errors.clear(); -- cgit v1.2.3