Opened 12 years ago
Last modified 4 years ago
#8815 new enhancement
Allow horizonal scrolling, when mouse hovers over the horizontal scroll bar
Reported by: | mmadia | Owned by: | leavengood |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Kits/Web Kit | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
WebPositive does not scroll horizontally when the cursor is above the horizontal scroll bar.
This feature was implemented in hrev44257. However it doesn't work in Web+
9f5864a: Handle the scroll wheel changing over scrollbars. * Extract the scrollbar change based on the mouse wheel delta into a protected method of BView. * Call that method from BScrollBar's MessageReceived. With this change it is now a bit easier to scroll horizontally around the system by putting the mouse cursor over a horizontal scrollbar and using the wheel.
Change History (3)
comment:1 by , 12 years ago
comment:2 by , 6 years ago
Milestone: | R1 → Unscheduled |
---|---|
Type: | bug → enhancement |
comment:3 by , 4 years ago
Component: | Applications/WebPositive → Kits/Web Kit |
---|
Note:
See TracTickets
for help on using tickets.
This is because WebPositive doesn't really use BScrollBars, but internal WebKit scrollbars which look like ours. There is another bug about how you can right click on the scrollbar and get a context menu (when normally with real Haiku scrollbars that will jump to that location.) Then there is one about disabled scrollbars not rendering properly.
To fix these issues we need to basically copy various scrollbar functionality into our WebKit.