Also a thing I noticed while testing
Focusing a Wayland window doesn't focus the wrapping Emacs window #3
How are you changing focus (clicking, something else?)? Are you on the latest commit? This works fine for me 🤔
Oh also, what Emacs version are you on?
30.2
seems like it may be my bar actually? hm, it does seem to trigger window-selection-change-functions
Can you run reka with RUST_LOG=debug in the environment, and get a log from when this happens? What bar do you use?
Maybe also add the debug flag for river, but note that this will be a lot of output.
i havent done actual debugging yet, im sorry about that, but i wanted to also just throw in that the minibuffer doesnt shrink for me sometimes. Say i do something on my main monitor with the minibuffer, this expands the minibuffer on all emacs frames. But then if i immediately switch to a reka window on my secondary monitor, it emacs wont shrink the minibuffer. (why emacs only shrinks minibuffers for focused frames is beyond me, maybe to avoid a unnecessary redraw?)
to be more specific:
- with focus on monitor 1 and a reka window,
C-x C-fto expand the minibuffer - mouse over to secondary monitor, click on reka window to focus it - this expands the minibuffer there too
- mouse over to the primary monitor, click on a reka window
C-gto cancel the command - mouse over back to secondary monitor, chick on reka window
- minibuffer stays expanded on secondary monitor
P.S. why reka is called reka is obvious to Slovak (rieka) and Czech (řeka) speakers too :P, probably Polish but I don't speak it
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?