Skip to content

feat: update focused_display via auto-raise when cursor moves to different display#156

Merged
typester merged 1 commit intomainfrom
fix/monitor-focus
Feb 24, 2026
Merged

feat: update focused_display via auto-raise when cursor moves to different display#156
typester merged 1 commit intomainfrom
fix/monitor-focus

Conversation

@typester
Copy link
Owner

Add display hover tracking to auto-raise so that moving the cursor to an empty area on a different display updates focused_display after the configured delay. Also handle the case where cursor moves to an already-focused window on a different display by adding an else branch to update focused_display without re-focusing the window.

…erent display

Add display hover tracking to auto-raise so that moving the cursor to an
empty area on a different display updates focused_display after the
configured delay. Also handle the case where cursor moves to an
already-focused window on a different display by adding an else branch
to update focused_display without re-focusing the window.
@typester typester merged commit 071eb59 into main Feb 24, 2026
2 checks passed
@typester typester deleted the fix/monitor-focus branch February 24, 2026 23:07
@github-actions github-actions bot mentioned this pull request Feb 24, 2026
typester pushed a commit that referenced this pull request Feb 25, 2026
## 🤖 New release

* `yashiki-ipc`: 0.11.6 -> 0.12.0
* `yashiki`: 0.11.6 -> 0.12.0
* `yashiki-layout-tatami`: 0.11.6 -> 0.12.0
* `yashiki-layout-byobu`: 0.11.6 -> 0.12.0

<details><summary><i><b>Changelog</b></i></summary><p>

## `yashiki-ipc`

<blockquote>

##
[0.12.0](yashiki-ipc-v0.11.6...yashiki-ipc-v0.12.0)
- 2026-02-25

### Added

- [**breaking**] add keybinding mode system (river-style)
([#157](#157))
</blockquote>

## `yashiki`

<blockquote>

##
[0.12.0](yashiki-v0.11.6...yashiki-v0.12.0)
- 2026-02-25

### Added

- [**breaking**] add keybinding mode system (river-style)
([#157](#157))
- update focused_display via auto-raise when cursor moves to different
display ([#156](#156))

### Fixed

- call activate_application for already-frontmost apps to fix keyboard
focus ([#155](#155))
</blockquote>

## `yashiki-layout-tatami`

<blockquote>

##
[0.7.3](yashiki-layout-tatami-v0.7.2...yashiki-layout-tatami-v0.7.3)
- 2026-01-20

### Other

- update Cargo.lock dependencies
</blockquote>

## `yashiki-layout-byobu`

<blockquote>

##
[0.7.3](yashiki-layout-byobu-v0.7.2...yashiki-layout-byobu-v0.7.3)
- 2026-01-20

### Other

- update Cargo.lock dependencies
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

1 participant