Steps: a) open a terminal with Applications->System Tools->MATE Terminal b) use mouse to run: Applications->Programming->Devhelp - notice the opened window has focus and the user can interact with it, as expected c) close the Devhel window; the terminal window from a) gains focus d) use keyboard to run Devehelp from Applications->Programming->Devhelp, thus something like: Alt+F1, arrow up, P, D (maybe more times, if the Programming menu has more items starting with 'D'), Enter Actual result: The Devhelp window opens in background, the terminal has still the focus. Expected result: The just opened Devhelp gains focus even when run using keyboard. This is not about Devhelp, I can reproduce it with a terminal, or calculator,... as well. Installed is mate-session-manager-1.22.1-1.fc30.x86_64
Maybe this helps to relieve your pain :) Koji scratch build with suggestion from upstream adopted to match 1.22. https://github.com/mate-desktop/marco/issues/209#issuecomment-497947041 https://koji.fedoraproject.org/koji/taskinfo?taskID=35239194 Please test.
A quick test shows that the test build mate-panel-1.22.1-3.fc30 works fine here, the devhelp window is focused after it is run as expected, both using mouse and keyboard. Thanks.
Good, than author of patch can be done a PR at upstream. When it is merged i will update fedora build.
FEDORA-2019-960e5c6fcb has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-960e5c6fcb
mate-panel-1.22.1-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-960e5c6fcb
mate-panel-1.22.1-3.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-435fc88fdf
mate-panel-1.22.1-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
mate-panel-1.22.1-3.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.