[Bug]: Clicking the floating terminal while Orca is unfocused focuses the main chat
- Dominant language
- TypeScript
- Stars
- 69.7k
- Forks
- 4.5k
- Avg merge
- 16h 8m
- Merged PRs (30d)
- 451
Description
### Operating system
Linux (Fedora)
### Orca version
1.4.197
### Details
**Short summary:**
When the Orca app window is not focused, clicking inside a terminal in the Floating Workspace focuses the main window's chat composer instead of the floating terminal that was clicked.
**How to reproduce:**
1. Open the Floating Workspace and make sure it contains a terminal.
2. Focus another application so the Orca window becomes inactive.
3. Click inside the floating terminal.
**Expected:**
Orca becomes active and the clicked floating terminal receives keyboard focus.
**Actual:**
The chat composer in the main workspace receives focus instead of the floating terminal.
This appears specific to activating Orca from an unfocused state by clicking the floating terminal.
Contributor guide
Research direction
Reproduce the issue on Linux with an unfocused Orca window, a Floating Workspace terminal, and another application active. Start by tracing the Floating Workspace terminal's activation and focus handling, then verify that clicking it activates Orca and leaves keyboard focus in the clicked terminal rather than the main chat composer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100