Dropdown background extends over application.

Bug #1637777 reported by Michael Heyns
40
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Synapse
Fix Released
High
Israel

Bug Description

(synapse:6983): Gtk-WARNING **: Allocating size to SynapseGuiSchemaContainer 0x18cadd0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?

Please see attached screenshot for explanation

Related branches

Revision history for this message
Michael Heyns (mike-bean-heyns) wrote :
Revision history for this message
Chris (chris-pm) wrote :

I get the same. I have tried on various desktops with and without compton

Revision history for this message
David Gonzalez Gamboa (magnus512) wrote :

The same here, I'm using Fedora 25.

Revision history for this message
Kwang Moo Yi (kwang-m-yi) wrote :

This also causes the launcher to not display the thumbnails properly, as well as making the launcher be placed in the wrong position.

Revision history for this message
shirajg (shirajganguly) wrote :

Same issue here, on Gnome 3.

Revision history for this message
Israel (isrrios) wrote :

A have fixed this issue and others that feel relevant to me. The downside is that it is all in a single patch file and it not tested outside my environment. Here is the gist:

https://gist.github.com/israelrios/af39eb69c92f9ddcfadcf2c373efee1a

Revision history for this message
IBBoard (ibboard) wrote :

Thanks for the patch, but could you run the "git diff" again to separate out the important parts? "git diff [list of relevant files]" might get a lot of it.

I'm not familiar with the code, but from looking at the patch then I can see how it might work and I'll give it a go.

Just one thought: the changes to src/ui/widgets.vala seem to just be masking the issue, not fixing anything. Yes, you're calling "get_preferred_*", but you're not doing anything with it!

Revision history for this message
Israel (isrrios) wrote :

The get_preferred_* part was just to get rid of warnings with gtk 3.20.

Revision history for this message
Israel (isrrios) wrote :

Patch fixing this issue and other reported in https://bugs.launchpad.net/synapse-project/+bug/1570442.

Revision history for this message
IBBoard (ibboard) wrote :

Seems to work for me. It's now in my custom build of Synapse for openSUSE on the OBS.

Thanks!

Changed in synapse-project:
milestone: none → 0.2.99.3
assignee: nobody → Israel (isrrios)
status: New → Fix Committed
importance: Undecided → High
Changed in synapse-project:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.