Skip to content

Fix Touch Bar hamburger settings toggle - #2

Closed
kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
kilo/astute-base-99n
Closed

kilo-code-bot[bot] wants to merge 1 commit into
mainfrom
kilo/astute-base-99n

Conversation

@kilo-code-bot

@kilo-code-bot kilo-code-bot Bot commented Sep 6, 2026

Copy link
Copy Markdown

Summary

  • Toggle the settings editor through the existing shell hide/summon paths instead of always reopening and repositioning it.
  • Preserve the existing unsaved-changes confirmation and cancel pending window presentation when closing.
  • Add QML regressions for open/hide/reopen, cancelling and confirming discard, and rapid-close presentation cleanup.

Closes #1

Validation

  • Passed: eight backend model tests and four device-helper tests.
  • Passed: git diff --check and bash -n tests/test-qml.sh.
  • QML regression execution blocked: Quickshell (qs) is not installed in this environment.
  • Native build blocked: node-gyp/undici assertion while downloading Node headers. The protocol test consequently fails because drm_backend.node is unavailable.
  • Physical Touch Bar and Hyprland workspace scenarios could not be exercised in this container.

@Githubguy132010
Githubguy132010 deleted the kilo/astute-base-99n branch September 6, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Touch Bar hamburger button does not fully close settings when pressed again

1 participant