git.lucas.co / cce-status-interface
status bar
git clone https://git.lucas.co/cce-status-interface.git

commit2eebb75ff69459055492953cbd672265e561276a
parent5388e6205a
authorLucas Galante <[email protected]>
date2026-09-16 11:55
docs: adjust-mode clicks and expanded segments are not segment drags

Co-Authored-By: Claude Fable 5.1 <[email protected]>

 CLAUDE.md | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/CLAUDE.md b/CLAUDE.md
index a8f1e40..57f52e2 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -360,7 +360,11 @@ scrim rather than switching it off.
 - **Super + left-drag on a segment is handled by the compositor**, not this app: it
   starts the same segment drag as adjust-position mode (snap to an edge on release,
   persisted to `layout.status_bar.<module>` in config.kdl). This app never sees those
-  clicks and no longer tracks the super key.
+  presses and no longer tracks the super key — with two exceptions since
+  2026-09-16 (cce-fx `cursor.rs`): a press that travels under 6px is a CLICK,
+  replayed to the segment as press+release instead of snapped (a still click on
+  a top-edge segment used to re-home it to top-center), and an EXPANDED segment
+  (menu open) is never grabbed at all, so the "Done" row can end adjust mode.
 - Tray icons left-click activate / right-click open their DBusMenu. (The old
   layout-mode menu and viewport tabs are gone with the viewport-tag feature.)
 - `ToggleHideModules` / `ToggleAdjustPositionMode` mirror their state to the compositor