Fix committed in trunk r10800. I still haven't fully figured out why this started happening. The bug also occurs in the test-dock application provided with upstream GDL 2.30 when I apply our minimal patch, but disappears in GDL >= 2.91.2.
Therefore, I guess something fixed the problem in the upstream GDL transition to GTK+ 3 compatibility... so there's probably no need to forward the patch upstream.
Fix committed in trunk r10800. I still haven't fully figured out why this started happening. The bug also occurs in the test-dock application provided with upstream GDL 2.30 when I apply our minimal patch, but disappears in GDL >= 2.91.2.
Therefore, I guess something fixed the problem in the upstream GDL transition to GTK+ 3 compatibility... so there's probably no need to forward the patch upstream.