Skip to content

fix: restore settings window resizing - #180

Merged
jatinkrmalik merged 1 commit into
mainfrom
jmalik/fix-settings-window-resizable
Jul 13, 2026
Merged

fix: restore settings window resizing#180
jatinkrmalik merged 1 commit into
mainfrom
jmalik/fix-settings-window-resizable

Conversation

@jatinkrmalik

Copy link
Copy Markdown
Member

Summary

  • Restore the Settings window's AppKit resizable style mask.
  • Let the SwiftUI settings content grow from its existing minimum size instead of forcing an exact size.
  • Align the initial window content height with the settings view's minimum height.

Root cause

The custom settings NSWindow was created without .resizable, and the root SettingsView used an exact fixed frame. Together, that removed the resize affordance and prevented the settings content from expanding.

Validation

  • swift build
  • swift test (224 tests, 1 skipped, 0 failures)

@github-actions github-actions Bot added the app label Jul 9, 2026
@jatinkrmalik
jatinkrmalik marked this pull request as ready for review July 9, 2026 20:19
@jatinkrmalik
jatinkrmalik merged commit ce14fba into main Jul 13, 2026
4 checks passed
@jatinkrmalik
jatinkrmalik deleted the jmalik/fix-settings-window-resizable branch August 22, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant