-
Notifications
You must be signed in to change notification settings - Fork 467
feat: force pin listening tab with fixed left section #2890
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat: force pin listening tab with fixed left section #2890
Conversation
- Auto-pin session tab when listening starts - Allow closing active listening tabs (removed canClose restriction) - Stop listening and trigger auto-enhance when closing an active session tab Co-Authored-By: [email protected] <[email protected]>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
✅ Deploy Preview for hyprnote ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for hyprnote-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for howto-fix-macos-audio-selection ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
- Listening tab is now rendered in a separate fixed section before navigation buttons - Tab is always visible when actively listening - Filtered out from the regular reorderable tab group Co-Authored-By: [email protected] <[email protected]>
Summary
This PR implements the requested behavior for listening tabs:
The listening tab is rendered separately from the regular reorderable tabs, appearing before the navigation buttons. When listening stops, the tab returns to the normal tab area.
Updates since last revision
Reorder.Groupand rendered in its own container1, other tabs shift to2-9Review & Testing Checklist for Human
Cmd/Ctrl+1selects listening tab,Cmd/Ctrl+2selects first regular tabRecommended Test Plan
Cmd/Ctrl+1- verify it selects the listening tabNotes
useAutoEnhancehook which triggers whenlistenerStatuschanges from "active" to something elseliveStatusis "active" or "finalizing"Link to Devin run: https://app.devin.ai/sessions/b364a564313348e4a615968dd34e6343
Requested by: @ComputelessComputer