mate-desktop / mate-themes

Official themes for the MATE desktop
https://mate-desktop.org
GNU Lesser General Public License v2.1
76 stars 45 forks source link

assertion failed in gtk_cell_renderer_get_aligned_area in Solaar tray menu with Menta themes #264

Closed rathann closed 4 years ago

rathann commented 4 years ago

Expected behaviour

No crash.

Actual behaviour

Gtk:ERROR:gtkcellrenderer.c:1796:gtk_cell_renderer_get_aligned_area: assertion failed: (aligned_area->x >= cell_area->x && aligned_area->x <= cell_area->x + cell_area->width)
Bail out! Gtk:ERROR:gtkcellrenderer.c:1796:gtk_cell_renderer_get_aligned_area: assertion failed: (aligned_area->x >= cell_area->x && aligned_area->x <= cell_area->x + cell_area->width)

Steps to reproduce the behaviour

  1. Select BlueMenta or Menta theme in MATE
  2. Run Solaar on a machine with a supported Logitech USB Receiver.
  3. Right-click the tray icon and select either the receiver or one of the paired devices.

MATE general version

1.22.2

Package version

3.22.20

Linux Distribution

Fedora 31 (also reproducible on Fedora 30)

Link to downstream report of your Distribution

https://bugzilla.redhat.com/show_bug.cgi?id=1754278 Also reported to Solaar upstream

raveit65 commented 4 years ago

I don't think that using a padding inside GtkTreeView or GtkCellGtkCellRenderer is a theme issue. See rhbz report.

raveit65 commented 4 years ago

Fixed by solaar upstream https://github.com/pwr-Solaar/Solaar/pull/643