cosmocode / edittable

Plugin to provide a custom editor for tables in DokuWiki
https://www.dokuwiki.org/plugin:edittable
32 stars 26 forks source link

Scroll direction inverted using mouse wheel in Firefox (Mac and Linux) #208

Open gav- opened 3 years ago

gav- commented 3 years ago

When editing a long table with many rows, and using the mouse wheel to scroll through table, the direction is inverted from normal page scrolling, completely confusing and super frustrating.

Trying to be clear:

This is under Linux Mint 20 (Ubuntu 20.04) using Firefox (90.0.2). The problem does not appear using Chrome (90.0.4430.85)

stapelberg commented 3 years ago

I’m seeing the same thing. Chrome works fine, in Firefox scrolling is reversed. This also happens on a Mac, not just on Linux.

stapelberg commented 3 years ago

It looks like the edittable plugin is using an old version of https://github.com/handsontable/handsontable.

Perhaps updating to a more recent version includes a fix, or at least allows us to report this problem upstream at handsontable.

Edit: ugh, looks like starting with version 7, handsontable is no longer open-source :( “Starting with version 7.0.0, there is only one Handsontable, as Handsontable Pro has been merged with Handsontable Community Edition.”

gav- commented 3 years ago

The handsontable example page does not show the bug to me under firefox, so presumably they fixed it at some point: https://handsontable.com/examples

Yep @stapelberg I see 6.2.2 is the last version with the MIT licence, the version bundled with edittable appears to be 0.34.0. There are a lot of commits between the two tags so it might still be possible to upgrade. (No idea if the API changed between them though)

it-ben commented 2 years ago

Hey there, I've the same issue with Firefox on Windows. Would be nice to fix this ;-)

Hakker commented 2 years ago

Another person who would appreciate this fixed sometime. I think I tried applying the updated library to the plugin but I believe that broke it and just to poor at programming to fix it.

dregad commented 1 year ago

Did anyone ever try to adapt the plugin to use Handsontable 6.2.2 ?