From f4de69abf60c8d50d09d24f02e1650c799d560e1 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Sat, 11 Oct 2025 12:38:54 +0800 Subject: [PATCH] opt: not resize maximize and fullscreen window --- src/layout/arrange.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/layout/arrange.h b/src/layout/arrange.h index 90600f9..b2a1318 100644 --- a/src/layout/arrange.h +++ b/src/layout/arrange.h @@ -470,6 +470,10 @@ void resize_tile_scroller(Client *grabc, bool isdrag, int offsetx, int offsety, void resize_tile_client(Client *grabc, bool isdrag, int offsetx, int offsety, unsigned int time) { + + if (!grabc || grabc->isfullscreen || grabc->ismaxmizescreen) + return; + const Layout *current_layout = grabc->mon->pertag->ltidxs[grabc->mon->pertag->curtag]; if (current_layout->id == TILE || current_layout->id == DECK ||