muse-sequencer / muse

MusE is a digital audio workstation with support for both Audio and MIDI
https://muse-sequencer.github.io/
Other
649 stars 69 forks source link

Focus doesn't return to the arranger window when the pianoroll is closed. #1287

Open toadzrock opened 5 days ago

toadzrock commented 5 days ago

I have a project open in the arranger. I can use keystrokes normally as the window has the focus.

I then open the pianoroll, using a shortcut, to edit a segment.

I then close the pianoroll, expecting the arranger window to again take the focus, and be able to use keystrokes automatically. But I can't. I have to "touch" the arranger window again, usually with the mouse, to give it back the focus.

Debian 12 XFCE 4.18 Muse-4.2.1

terminator356 commented 1 day ago

I pushed a fix to master branch. When any TopWin closes, the focus is directed to the canvas (the drawing area) of whichever TopWin now obtains the focus.

Try it out, lemme know if any trouble.

toadzrock commented 1 day ago

That works. Thanks.