AutoRaise icon indicating copy to clipboard operation
AutoRaise copied to clipboard

Doesn't auto-raise when entering window, only after mouse movement stops

Open chris-kahn-woven opened this issue 3 months ago • 2 comments

Observed behaviour

  • Have auto raise set to 50ms (or higher)
  • Move the mouse over a window, it does not auto-raise as long as the mouse continues moving
  • After stopping the mouse, and the window auto-raises 50ms after stopping mouse movement

Expected behaviour:

  • Window auto raises 50ms after mouse enters the window

Also:

  • Move mouse over a window, hover around it for several seconds, and then leave the window. I would expect it to raise 50ms after entering the window, but in this case it never raises because the mouse never stopped while hovering over the window.

chris-kahn-woven avatar Oct 15 '25 06:10 chris-kahn-woven

A compile time flag was added called FOCUS_WITHOUT_MOUSE_STOP. See #260. Before considering to make this a configurable option, it would be good to test if this works properly. See the README and compile with:

make CXXFLAGS="-DOLD_ACTIVATION_METHOD -DEXPERIMENTAL_FOCUS_FIRST -DFOCUS_WITHOUT_MOUSE_STOP"

sbmpost avatar Oct 27 '25 15:10 sbmpost

It ran and seemed to work OK, but I wasn't able to get into the GUI and it didn't seem to respect the previous timeout values, so it's hard to be sure it's working as intended.

giddie avatar Nov 11 '25 10:11 giddie