MacOS Input Fixes

MacOS Input Fixes

969k Downloads

[Incompatibility] Condensed Creative mod - Unable to scroll smoothly

Aces-and-Jacks opened this issue ยท 10 comments

commented

It works with the condensed creative mod but I'm unable to scroll correctly

https://mclo.gs/gBYRZSB

commented

(I added this with an edit ๐Ÿ™‚)
It seems the code still exists and is used, just not in 'interfaces', so I'll fix it by making it be used in interfaces also when discrete scroll is enabled.

So yeah basically.

commented

ah ok. And by interfaces you mean screens like the inventory screen, and/or anything that has scrolling? Or are you talking about the config screen

commented

Can you try it with the discrete scroll option from the base game enabled? This seemed to help on my computer (presumably their mod doesn't work with smaller scroll events). I will need to fix the trackpad with discrete scrolling probably, but can you just check that you can actually scroll with that option enabled.

commented

yeah discrete scrolling works normally

commented

Todo: make trackpad scrolling work correctly with discrete scrolling enabled.

commented

Yeah, so what discrete scrolling does is it converts any scroll event into an integer, meaning that each really small event from trackpad scrolling gets turned into "scroll a whole row". This can be fixed using a mechanism I previously had but got rid of, which is to batch them together for the trackpad, except I'll just enable it when discrete scrolling is enabled obviously.
It seems the code still exists and is used, just not in 'interfaces', so I'll fix it by making it be used in interfaces also when discrete scroll is enabled.

commented

By correctly do you mean where scrolling doesn't zoom through the inventory?

commented

So the fix you had before but got rid of you will add back and apply to discrete scrolling?

commented

Yes, anything that's not scrolling on the hotbar basically, for it to be fixed without this workaround would require the other mod to accept fractional scrolling.

commented

Fixed in 1.5