diff options
author | Po Lu <luangruo@yahoo.com> | 2022-03-15 04:46:01 +0000 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-03-15 04:46:01 +0000 |
commit | e547ca1f8953ebbcd3bb65acc6eac34335ab3826 (patch) | |
tree | afe58c3dfaefc75566bc3fa40314b2232a45c210 /src | |
parent | 90742d7b01366418f76d7bd08b19719901997903 (diff) | |
download | emacs-e547ca1f8953ebbcd3bb65acc6eac34335ab3826.tar.gz |
Fix some minor glitches with Haiku scroll bars
* src/haiku_support.cc (MouseDown): Don't start overscroll if
dragging started inside a button.
Diffstat (limited to 'src')
-rw-r--r-- | src/haiku_support.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/haiku_support.cc b/src/haiku_support.cc index 27d4bbafaf7..4bd801242af 100644 --- a/src/haiku_support.cc +++ b/src/haiku_support.cc @@ -1785,7 +1785,6 @@ public: if (buttons == B_PRIMARY_MOUSE_BUTTON) { - maybe_overscroll = true; r = ButtonRegionFor (HAIKU_SCROLL_BAR_UP_BUTTON); if (r.Contains (pt)) @@ -1813,6 +1812,8 @@ public: haiku_write (SCROLL_BAR_PART_EVENT, &part); goto out; } + + maybe_overscroll = true; } rq.dragging_p = 1; |