[Solved] Suppress window switching caused by mouse movements
[Solved] Suppress window switching caused by mouse movements
Having cut my teeth for decades on MS Word, OO takes some getting used to. One of the annoyances it presents is that when the mouse happens to (usually accidentally) pass into another OO window, that immediately becomes the focus window. I don't know of any other application that does that. Is there any way to set Not-Doing-That as a default? Thanks.
Last edited by Hagar Delest on Wed Jan 08, 2025 7:08 pm, edited 1 time in total.
Reason: tagged solved.
Reason: tagged solved.
Apache OpenOffice 4.1.15, AOO4115m2(Build:9813) - Rev, 51fa0070
MacOS Ventura 13.4.1 (c)
MacOS Ventura 13.4.1 (c)
- MrProgrammer
- Moderator
- Posts: 5258
- Joined: Fri Jun 04, 2010 7:57 pm
- Location: Wisconsin, USA
Re: Suppress window switching caused by mouse movements
That doesn't happen for me, unless I accidentally perform a scroll operation in the other window. I can move the mouse in the other window and it doesn't receive the focus as long as I'm careful not to scroll in there. Personally I don't experience the problem because I keep my windows maximized, so there is no other OpenOffice window on the screen.
Can you reproduce the problem if you don't scroll, for example, by keeping your fingers on the side of the mouse, not on its top surface? It seems reasonable to give the window the focus if it is scrolled, though I realize that this is not how native Apple applications behave. The OpenOffice user interface is done with really old technology (the Carbon API) that Apple deprecated a decade or more ago. I doubt if the OpenOffice user interface API going to change. All of Apple's applications now use the Cocoa API. You can read about those APIs on the web.
There are several user interface behaviors that will seem strange in OpenOffice. For example when editing words in a spreadsheet cell you press ⌘ and left right arrow to move from one word to the next, not ⌥. And you use fn to move to the start or end of the cell, not ⌘. You can't press and hold a key to get accented letters. This is just the way OpenOffice works. You either get used to it, or you use Apple's iWork suite.
Mr. Programmer
AOO 4.1.7 Build 9800, MacOS 13.7.5, iMac Intel. The locale for any menus or Calc formulas in my posts is English (USA).
AOO 4.1.7 Build 9800, MacOS 13.7.5, iMac Intel. The locale for any menus or Calc formulas in my posts is English (USA).
- Hagar Delest
- Moderator
- Posts: 33339
- Joined: Sun Oct 07, 2007 9:07 pm
- Location: France
Re: Suppress window switching caused by mouse movements
Moving to the Mac OS forum.
I tried on my Windows 10 machine and when I scroll with the mouse, the text moves for the window where the mouse is (having 2 documents open, one window partly covering the other). However, if I type something, even if the mouse is above the background window, the text is entered in the active window, at foreground.
It may be an option of your desktop manager.
I tried on my Windows 10 machine and when I scroll with the mouse, the text moves for the window where the mouse is (having 2 documents open, one window partly covering the other). However, if I type something, even if the mouse is above the background window, the text is entered in the active window, at foreground.
It may be an option of your desktop manager.
LibreOffice 25.2 on Linux Mint Debian Edition (LMDE Faye) and 24.8 portable on Windows 11.
Re: Suppress window switching caused by mouse movements
Thanks very much for the informative reply. Wouldn't you know, after several months of this, I suddenly can't duplicate it(!). The only change was a reboot of my machine and thus an exit from OO, which (horrors) hadn't been done in several months. It may be that OO stops playing well under such circumstances. Now, even scrolling in a non-focus window doesn't bring it forward, at least not immediately.
Thanks again for taking the trouble to help out.
Thanks again for taking the trouble to help out.
Apache OpenOffice 4.1.15, AOO4115m2(Build:9813) - Rev, 51fa0070
MacOS Ventura 13.4.1 (c)
MacOS Ventura 13.4.1 (c)