summaryrefslogtreecommitdiff
path: root/src/layout/MasterLayout.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout/MasterLayout.cpp')
-rw-r--r--src/layout/MasterLayout.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/layout/MasterLayout.cpp b/src/layout/MasterLayout.cpp
index e2b8270d..0999303f 100644
--- a/src/layout/MasterLayout.cpp
+++ b/src/layout/MasterLayout.cpp
@@ -1285,19 +1285,7 @@ std::any CHyprMasterLayout::layoutMessage(SLayoutMessageHeader header, std::stri
} else if (command == "orientationcycle") {
runOrientationCycle(header, &vars, 1);
} else if (command == "mfact") {
- if (vars.size() >= 2) {
- float newMfact = 0;
- try {
- newMfact = std::stof(vars[1]);
- } catch (std::exception& e) {
- Debug::log(ERR, "Argument is invalid: {}", e.what());
- return 0;
- }
- for (auto& nd : m_lMasterNodesData) {
- if (nd.isMaster)
- nd.percMaster = std::clamp(newMfact, 0.05f, 0.95f);
- }
- }
+ g_pKeybindManager->m_mDispatchers["splitratio"](vars[1] + " " + vars[2]);
} else if (command == "rollnext") {
const auto PWINDOW = header.pWindow;
const auto PNODE = getNodeFromWindow(PWINDOW);