reducing the width of contact list disappears combobox

Bug #538963 reported by Marat Dyatko
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Empathy
Fix Released
Medium
One Hundred Papercuts
Fix Released
Low
Robert Sajdok
empathy (Ubuntu)
Fix Released
Medium
Robert Sajdok
light-themes (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: empathy

See screenshot in attached file.

if I change the system fonts size to 9px and reduce the width of chat list to minimum

Related branches

Revision history for this message
Marat Dyatko (marat-dyatko) wrote :
description: updated
Revision history for this message
Omer Akram (om26er) wrote :

Yes and this only happens with the new themes.

Changed in light-themes (Ubuntu):
status: New → Confirmed
Changed in empathy (Ubuntu):
importance: Undecided → Low
status: New → Triaged
tags: added: regression-potential
Revision history for this message
Omer Akram (om26er) wrote :

I think I mishandled this bug the problem I face is that If I start empathy and the spinner is spinning and I reduce the width of the contact list the spinner hides, this does not happen with other themes, sorry for inconvenience.

Changed in empathy (Ubuntu):
status: Triaged → New
Changed in light-themes (Ubuntu):
status: Confirmed → New
Revision history for this message
Omer Akram (om26er) wrote :

I cant reproduce the problem you are facing marat are there any specific steps to reproduce this or this might be due to the placement of window controls?

Revision history for this message
Sebastien Bacher (seb128) wrote :

I can't confirm the issue there either

Revision history for this message
Vish (vish) wrote :

Not sure why the theme task was opened!

Omer , as for your spinner bug , it happens in other themes as well ,it is an empathy bug too ;-) [See Bug #504408]

Changed in light-themes (Ubuntu):
status: New → Invalid
Revision history for this message
Omer Akram (om26er) wrote :

@Vish, did you even tried to reproduce the problem that I described? Its works fine with Human or clearlooks.

Revision history for this message
Omer Akram (om26er) wrote :

and for "Not sure why the theme task was opened!" I described above that I thought it was the other bug (the one that I face).

tags: removed: regression-potential
Revision history for this message
Omer Akram (om26er) wrote :

I can simply reproduce this if I change the system fonts size to 9px and reduce the width of chat list to minimum. btw this only happens with the new themes

Changed in empathy (Ubuntu):
status: New → Confirmed
Omer Akram (om26er)
description: updated
summary: - If you reduce the width of the window, a list with the status disappears
+ If you reduce the width of the window, status combobox disappear
Revision history for this message
Omer Akram (om26er) wrote : Re: If you reduce the width of the window, status combobox disappear

Vish, this only happens with the new themes and when system font is 9px(might also happen with other fonts). But I am still not sure, can this be gtk issue?

Changed in light-themes (Ubuntu):
importance: Undecided → Low
status: Invalid → Incomplete
Revision history for this message
Omer Akram (om26er) wrote :

see

Revision history for this message
Vish (vish) wrote :

@Omer Akram, You opened a theme task for this bug and mentioned that your bug was different , and left the theme task still open.
If you have thought it was not a theme bug, task should have been closed , saves others the trouble of having to clean up after you!
Or you must mention why the task is open still, Which you hadnt! Hence i closed the bug.

Alteast, the second time you reopened with steps to reproduce to suspect it was a theme bug. Which is good.
If you are in bug-control you should be more careful with bugs , if you dont have time to properly work a bug, do fewer bugs and triage them properly. You can notice the empathy status change in this bug went to triaged , without even sending upstream or trying to debug the problem. [confirmed and triaged are not the same]

Have you tried to resize any other window and notice what happens?
Anyways, Try to resize a nautilus window horizontally. breadcrumbs will almost completely disappear , this is what happens with empathy too. [notice here the nautilus window does not restrict with the menubar, the menubar gets partially as well]
OTOH ,resize a GNOME Character Map window , the toolbar elements wont allow it to be reduced to anything smaller.

and this is not a theme bug.The theme uses the option:

style "menu-item"
{
 xthickness = 0

If this size is increased to 2 or greater than 2 this problem wont be noticed , since the menu items will have more space. and the wider menubar will prevent the window from becoming smaller.
This will happen for any theme which uses less padding[=0] for the menu items and changing this in the default theme is not the solution.

The problem here is Empathy allows the window to be resized to smaller size , and stops only when the _menubar_ size has been reached. Empathy needs to set the minimum size according to the widgets width it uses and not menubar size.
If Emapthy forces a size it would prevent the widget from disappearing.

Changed in light-themes (Ubuntu):
importance: Low → Undecided
status: Incomplete → Invalid
Revision history for this message
Vish (vish) wrote :

@Omer Akram, Note , being in bug-control doesnt mean you are not allowed to make mistakes ;-)
But if one cleans-up the tags/status they've erred , it is easier for others.

Revision history for this message
Omer Akram (om26er) wrote :

Found the upstream bug report

Changed in empathy (Ubuntu):
status: Confirmed → Triaged
Changed in empathy:
status: Unknown → Confirmed
Revision history for this message
Omer Akram (om26er) wrote :

this problem is 100% reproduce able in UNE as menubar is now in the panel. raising the priority.

summary: - If you reduce the width of the window, status combobox disappear
+ reducing the width of contact list disappears combobox
Changed in empathy (Ubuntu):
importance: Low → Medium
Changed in empathy:
importance: Unknown → Medium
Revision history for this message
pablomme (pablomme) wrote :

Can't reproduce in Maverick. Is this still an issue?

Revision history for this message
Vish (vish) wrote :

pablomme, its still an issue, the difference now is that the maverick theme has changed.

Set the font size to 7 and resize the contacts window. It will make the combobox disappear.

Vish (vish)
Changed in hundredpapercuts:
assignee: nobody → Papercuts Ninja (papercuts-ninja)
importance: Undecided → Low
milestone: none → nt2-social-networking
status: New → Triaged
Robert Sajdok (ris)
Changed in empathy (Ubuntu):
assignee: nobody → Robert Sajdok (ris)
Robert Sajdok (ris)
Changed in empathy (Ubuntu):
status: Triaged → In Progress
Robert Sajdok (ris)
tags: added: patch patch-forwarded-upstream
Revision history for this message
Robert Sajdok (ris) wrote :

I tested mine patch on natty. It turned out that does not work correctly. I made a new patch.

Revision history for this message
Omer Akram (om26er) wrote :

the issue is fixed upstream. we'll have the fix when a new version of empathy 2.33.x series is released.

Changed in empathy (Ubuntu):
status: In Progress → Fix Committed
Vish (vish)
Changed in hundredpapercuts:
assignee: Papercuts Ninja (papercuts-ninja) → Robert Sajdok (ris)
status: Triaged → Fix Committed
Changed in empathy:
status: Confirmed → Fix Released
Omer Akram (om26er)
Changed in empathy (Ubuntu):
status: Fix Committed → Fix Released
Changed in hundredpapercuts:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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