Skip to content

ensure that new chat windows use the previously active window size#646

Open
RaajeevChandran wants to merge 2 commits intoosaurus-ai:mainfrom
RaajeevChandran:bugfix/window-frame-persistence-for-chat-settings
Open

ensure that new chat windows use the previously active window size#646
RaajeevChandran wants to merge 2 commits intoosaurus-ai:mainfrom
RaajeevChandran:bugfix/window-frame-persistence-for-chat-settings

Conversation

@RaajeevChandran
Copy link
Contributor

Changes

  • Behavior change
  • UI change (screenshots below)
  • Refactor / chore
  • Tests
  • Docs

Screenshots

Screen.Recording.2026-03-15.at.7.18.25.PM.mov

Checklist

  • I have read CONTRIBUTING.md
  • I added/updated tests where reasonable
  • I updated docs/README as needed
  • I verified build on macOS with Xcode 16.4+

@tpae
Copy link
Contributor

tpae commented Mar 15, 2026

Want to make sure there's no regressions here regarding createNSWindowForBackgroundTask.

Test cases:

  1. Work mode > start on a task > close window > enter background mode > View task and open it again (does it resume the window with the task?)
  2. Schedule > create a new schedule for chat > when chat activates, see the background mode > View chat, does it open the same window?

@RaajeevChandran
Copy link
Contributor Author

nothing has been changed with regard to that. all I did was just create a common method that had duplicate code to enforce DRY. Could you test these as well on your end just to be on the safer side?

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.

2 participants