This one's been bugging me for ages, I finally tracked down what caused
it...
lwlib/xlwscrollbar.c has a nice little hint about setting the
X resources to allow Athena-like scrolling (left mouse down, right
mouse up). Unfortunately, it doesn't provide a 'release()' binding
by default for Btn3Up. End result is you click right-mouse, and it
grabs the keyboard and never releases it until you mouse-click on
something else (up/down arrows, or left-mouse the trough) that *does*
do a 'release()' binding on mouse-up.
Lame documentation patch attached, but we probably need to do
something more thorough..
/Valdis (who's being quite the complainer today ;)
*** lwlib/xlwscrollbar.c.dist Mon Mar 26 15:46:53 2001
--- lwlib/xlwscrollbar.c Mon Mar 26 15:47:23 2001
***************
*** 30,36 ****
*
* Emacs*XlwScrollBar.translations: #override \n\
* <Btn1Down>: PageDownOrRight() \n\
! * <Btn3Down>: PageUpOrLeft()
*
*/
--- 30,37 ----
*
* Emacs*XlwScrollBar.translations: #override \n\
* <Btn1Down>: PageDownOrRight() \n\
! * <Btn3Down>: PageUpOrLeft() \n\
! * <Btn3Up>: Release()
*
*/