breadbar --history opens the legacy history window under spotlight #45

Closed
opened 2026-10-01 00:39:52 +08:00 by Breadway · 0 comments
Owner

How found: Nested-session walkthrough (BAR-38): ran breadbar --history with the spotlight theme. It opened the old right-hand history panel in the legacy condensed type, unrelated to the stage. Code: BarService::toggle_history always sends NotifEvent::ToggleHistory (src/notifications/mod.rs).

Confidence: High. Reproduced and screenshotted.

Explanation: Under spotlight the stage's notifications zone is the history, so the separate window is a leftover from the other themes. Expected: --history (and the dev.breadway.Bar.ToggleHistory D-Bus call, e.g. a Super+N bind) toggles the stage. Impact: an inconsistent, off-theme surface appears from a common keybind.

**How found:** Nested-session walkthrough (BAR-38): ran `breadbar --history` with the spotlight theme. It opened the old right-hand history panel in the legacy condensed type, unrelated to the stage. Code: `BarService::toggle_history` always sends `NotifEvent::ToggleHistory` (src/notifications/mod.rs). **Confidence:** High. Reproduced and screenshotted. **Explanation:** Under spotlight the stage's notifications zone is the history, so the separate window is a leftover from the other themes. Expected: `--history` (and the `dev.breadway.Bar.ToggleHistory` D-Bus call, e.g. a Super+N bind) toggles the stage. Impact: an inconsistent, off-theme surface appears from a common keybind.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Breadway/breadbar#45
No description provided.