Badge not repositioning on front application change

I wonder if only I am seeing this (latest Sonoma, Intel-Mac).

Turning on the badge icon, it many times appears at the right edge of the front window as advertised, but a similar amount of times it just stays where it is.

In my experience most often when the front application changes or a new window opens the badge does not move as advertised. Initially, I assumed a relation to the Apple-Scriptability of the front application or something, but it turns out that a small and simple, but completely unrelated mouse drag, e.g. here in the message editor or elsewhere, instantaneously makes the badge snap into the advertised position (unrelated to Apple-Scriptability).

Example:

  • Desktop without any visible windows, badge on, Finder active in front.
  • Open a new window from the menu or cmd-N. → badge does not move
  • Execute a minimal drag somewhere on the desktop image → badge immediately snaps in.
  • When moving the open window, the badge follows closely until the window’s final position

And, BTW, I have yet to see it somewhat off, as stated in Hookmark’s help. If it moves at all, it snaps in correctly for me.

Therefore, the correction of this minor flaw in the positioning code would be greatly appreciated (as well as adding a menu point to access Hookmark’s settings could by quite handy, without overloading the menu).

Thank you for reporting this issue and your detailed information, @hookmeupscotty .

We will have a look.