I had a similar issue with Geany 1.38 before upgrading to 2.0, so it's not new to the 2.0 version (but was kind of hoping it would fix it).
Probably not if it was not reported.
Is Geany running on Wayland or Xwayland? There have been issues with Xwayland in the past, make sure its using Wayland directly which has often worked better by `GDK_BACKEND=wayland geany`.