Package: gtk-3.0
Version: 3.22.0-1

Hello,

The problem here is this patch:

https://sources.debian.net/src/gtk%2B3.0/3.22.0-1/debian/
patches/016_no_offscreen_widgets_grabbing.patch/

although its counterpart looks similarly old and ill-substantiated:

https://sources.debian.net/src/gtk%2B3.0/3.22.0-1/debian/
patches/017_no_offscreen_device_grabbing.patch/



   - "The *exact* and *complete* text of any error messages printed or
   logged. This is very important!"

Gdk-CRITICAL assertion 'GDK_IS_WINDOW (window)' failed

See full report, backtraces, links to discussions of the offending patch,
etc here

https://bugzilla.gnome.org/show_bug.cgi?id=771242



   - "Exactly what you typed or did to demonstrate the problem."

Just use Debian's package of GTK+ 3.22, and try to open any ComboBox that
does not have wrap-width manually set, or a CellRendererCombo.



   - A description of the incorrect behavior: exactly what behavior you
   were expecting, and what you observed. A transcript of an example session
   is a good way of showing this.

See above at upstream Bugzilla. What I expected was not critical warning
every time I open a ComboBox. What I got was just such a warning. This does
not inspire confidence.



   - A suggested fix, or even a patch, if you have one.

My suggested fix is to revert these seemingly ill-advised and ill-tested
patches, please. They seemingly are not applicable to how GTK+ currently
works, if they ever were. And a rationale like "seem like they should not
be allowed to do grab the mouse or whatever" does not seem sufficiently
substantive to justify critical warnings every time I popup a ComboBox.


Thank you.

Reply via email to