I noticed sometimes when I scroll with my scrollwheel gainput crashes because the buttonID is not correctly initialized. I debuged the code, and the reason is that for some reason windows sends out wheel message with a scrollwheel delta of Zero. The code to handle the scrollwheel explicitly skips this case and leaves buttonID uninitialized. a additional else return would fix this case.
I noticed sometimes when I scroll with my scrollwheel gainput crashes because the buttonID is not correctly initialized. I debuged the code, and the reason is that for some reason windows sends out wheel message with a scrollwheel delta of Zero. The code to handle the scrollwheel explicitly skips this case and leaves buttonID uninitialized. a additional else return would fix this case.
I can't do it myself right now because I already have a fork which is three years old and I dont wanna delete it.