geany / geany-osx

Things needed to bundle Geany for OSX
Other
24 stars 14 forks source link

Mouse wheel not working after typed something #34

Open frlan opened 3 years ago

frlan commented 3 years ago

I'm using the 1.38.0-3 build and it appears, that after I've typed something inside editor widget, the mousewheel (classic 3 buttons wheel mouse via USB) is not working. It recovers, when switching windows and coming back to Geany.

frlan commented 3 years ago

11.6.1 on 2014 MBP

techee commented 3 years ago

I don't seem to be able to reproduce it here (macOS 12, my shiny new ARM machine).

A few questions:

  1. Is this a regression or does the same thing happen with previous releases too?
  2. Is this bug reproducible or does it happen just sometimes? Is there some specific procedure one has to follow to reproduce this issue? Have you tried restarting your Mac in case something just got broken in the OS?
  3. Does the same happen also with the Macbook's touchpad and scrolling using 2-finger gesture?

Not sure if this could be related but there are several issues with the current GTK theme I'd like to address and I'll post a new release for testing in a few days.

techee commented 3 years ago

I've just uploaded the new binaries with the new theme here

https://download.geany.org/snapshots/

Not sure if it helps with your problem though.

frlan commented 3 years ago

Actually I wasn't able to reproduce it 100% neither -- still using the -3 build. Thinking whether it might is (cross-)related to something else. Braindump ;)

Currently I'm running a USB mouse and an USB keyboard via a USB hub -- this seems to work fine. When I was able to reproduce the error I was using a magic keyboard (Bluethooth) and an USB mouse. Mice are both budget ones -- but very classic ones (some Cherry model and some Logitech).

However, I will try to reproduce the issue with new build when I'm having access to the magic keyboard again -- will take a few days.

techee commented 1 year ago

I've just made the following builds:

Geany 1.38 built with the latest GTK and other dependencies, including some extra fixes which I plan to release as the official macOS build on the Downloads page unless there are some problems with it: https://download.geany.org/snapshots/geany-1.38_osx-5.dmg https://download.geany.org/snapshots/geany-1.38_osx_arm64-2.dmg

Like the above but Geany and plugins are from current git master: https://download.geany.org/snapshots/geany-1.38_osx.dmg https://download.geany.org/snapshots/geany-1.38_osx_arm64.dmg

I think a lot of has changed in the GTK drawing and input handling implementations for the macOS backend so you might try if it fixes this problem.