Skip to content

Mouse button release events lost on macOS

Steps to reproduce:

  • open Inkscape
  • try drawing objects or selecting them

What happened?

  • drawing/selecting is often ineffective, button release is lost

What should have happened?

  • button release should be sent to canvas

Inkscape Version and Operating System:

                      Compile  (Run)
    GLib version:     2.84.4
    GTK version:      4.20.0 (4.20.0)
    glibmm version:   2.84.0
    gtkmm version:    4.18.0
    libxml2 version:  2.9.13
    libxslt version:  1.1.43
    Cairo version:    1.18.4 (1.18.4)
    Pango version:    1.57.0 (1.57.0)
    HarfBuzz version: 11.4.5 (11.4.5)
    Poppler version:  25.09.0

    OS version:       macOS 15.6.1 (24G90) arm64

This problem is especially acute on a second monitor with fractional scaling while using a mouse (rather than touchpad). It looks like a large percentage of mouse button up messages are lost. This is a GTK problem. It makes editing frustrating.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information