stablyai / stablyai/orca

[Bug]: Clicking the floating terminal while Orca is unfocused focuses the main chat

Open
#18,655 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.