Juergen Jottkaerr wrote:
> On 3 Dez., 22:20, Bram Moolenaar <[EMAIL PROTECTED]> wrote:
> > Patch 7.1.168 (extra)
> > Problem: Win32 GUI: Since patch 7.1.095, when the Vim window does not
> > have
> > focus, clicking in it doesn't position the cursor. (Juergen
> > Kraemer)
> > Solution: Don't reset s_button_pending just after receiving focus.
> > Files: src/gui_w48.c
>
> clicking into the text area of Vim works correctly now, but there is
> still a
> problem with clicking inside the (right) scrollbar. Here's how to
> reproduce it:
>
> gvim -u NONE - U NONE
> :let i = 0
> :while i < 100
> : let i += 1
> : put ='Line ' . i
> :endwhile
> :normal ggdd
> :set lines=20
>
> Now move focus to a different application and get back to Vim by
> clicking in
> the right scrollbar just below the slider: the slider is moved down,
> but
> line 1 is still the top line. Click again just below the slider: the
> slider
> is moved again and now line 35 is the top line -- lines 20 to 34 have
> been
> jumped over have and never been displayed.
>
> If instead of clicking a second time you enter Lj in normal mode,
> line 20
> is moved into view *and* the position of the scrollbar slider is
> corrected.
>
> Can you have a look at this?
I see the problem. It's not obvious how to solve this. One more item
for the todo list.
--
Wizards had always known that the act of observation changed the thing that
was observed, and sometimes forgot that it also changed the observer too.
Terry Pratchett - Interesting times
/// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---