The default SIWindow focus method moves other windows of the application the instance belongs to in front of other apps.
To reproduce, open two Safari windows, plus a third from another app, with one Safari window behind, and one in front of the other app. Then move the front Safari window using Penc. The background window will jump in front of the other app.
This pr fixes that, although one could argue focusThisWindowOnly should belong in Silica rather than Penc 🤷♀️
The default SIWindow focus method moves other windows of the application the instance belongs to in front of other apps.
To reproduce, open two Safari windows, plus a third from another app, with one Safari window behind, and one in front of the other app. Then move the front Safari window using Penc. The background window will jump in front of the other app.
This pr fixes that, although one could argue
focusThisWindowOnly
should belong in Silica rather than Penc 🤷♀️