The reproduce steps:

1. Open Emacs 29.3 on Windows with -Q

2. Open a .el file which included some code, e.g. init.el

3. M-x `bookmark-delete-all` to cleanup bookmarks if you have

4. M-x `bookmark-set` at some locations, e.g. bk1 bk2

5. M-x `list-bookmarks` to open *Bookmark List* which should have 2 entries

6. Split 2 windows, the up window displays init.el, the bottom window displays *Bookmark List*

7. Mouse left click (or press 'on' ) on bk1 or bk2 in *Bookmark List*

The expected behavior: jump cursor to bk1 or bk2

The actual behavior: nothing happens, except the left fringe displays an additional bookmark icon if your current point is not at one of the bookmark locations.

I don't know if this is a bug or the intended behavior, but when I put the mouse on the bk1 or bk2 entry it will show "mouse-1: go to this bookmark in other window", so I believe it is a bug.

In addition, if you click the entries via Mouse middle click, i.e. mouse-2, then it seems to half work with a different weird behavior. Simply traced the code and found that both invoke `bookmark-bmenu-other-window-with-mouse` but I don't know why they have different behaviors.

P.s. I can workaround it via hacking bookmark.el because `bookmark-jump` works perfectly, but I just want to know if this is a real bug.

Thanks.

Best regards,

Siyuan Chen