After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 583317 - throbber/status message input widget disapper when contact list too narrow
throbber/status message input widget disapper when contact list too narrow
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Contact List
2.27.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
: 613249 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-05-20 09:51 UTC by Paul van Tilburg
Modified: 2011-02-28 09:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
when using globalmenu contact list can be squeezed much more. (167.96 KB, image/png)
2010-04-28 17:14 UTC, Omer Akram
  Details
Patch for fix bug. (519 bytes, patch)
2011-02-23 12:15 UTC, Robert Sajdok
none Details | Review
Patch for fix bug. (1012 bytes, patch)
2011-02-27 20:19 UTC, Robert Sajdok
none Details | Review

Description Paul van Tilburg 2009-05-20 09:51:33 UTC
When the contact list is made more narrow, first the throbber and then the status message input widget disappear.  

This also means that if the contact list is initially smaller than default, the status message input seems to have disappeared after upgrade to 2.27.x and it was quite hard to find out why.
Comment 1 Xavier Claessens 2009-05-20 10:01:15 UTC
I can't reproduce that. Maybe a GTK bug?
Comment 2 Pierre-Luc Beaudoin 2009-05-20 12:57:56 UTC
I can reproduce it my debian laptop.

Empathy 2.27.1
gtk 2.16.1

I use the inverted theme engine, which is very rare, so I doubt it is related to theming.
Comment 3 Pierre-Luc Beaudoin 2009-08-17 18:20:13 UTC
I can't reproduce it anymore on Ubuntu 9.04, Empathy 2.27.5, Gtk 2.16.1... Marking as NEEDINFO until we can reproduce it.
Comment 4 Paul van Tilburg 2009-08-17 18:46:35 UTC
I still can make the throbber disappear, but the status message (input) widget is always visible at least.
Comment 5 Tobias Mueller 2010-04-04 16:46:46 UTC
Paul, can you tell us, how you reproduce this?
Comment 6 Paul van Tilburg 2010-04-04 22:10:52 UTC
Well you need something that connects slow so the throbber is actually shown these days.  Then I use the keybinding to resize Empathy and press two times to the right so that the space to the right of the presence message selector becomes too small to show the throbber.
It is still reproducible for me, albeit a bit harder now that the throbber is not always shown.
Comment 7 Omer Akram 2010-04-28 17:11:01 UTC
This bug is very simple to reproduce. Change system fonts to droid 9px and then squeeze the contact list and see the magic.
Comment 8 Omer Akram 2010-04-28 17:11:41 UTC
*** Bug 613249 has been marked as a duplicate of this bug. ***
Comment 9 Omer Akram 2010-04-28 17:14:11 UTC
Created attachment 159810 [details]
when using globalmenu contact list can be squeezed much more.
Comment 10 Omer Akram 2010-07-15 12:27:24 UTC
Ubuntu Netbook 10.10 is using global menus, as menubar wont be in the contact list. this bug can be hit quite often.
Comment 11 Omer Akram 2010-08-31 05:30:58 UTC
also reported at: https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/538963
Comment 12 Robert Roth 2011-01-04 06:17:56 UTC
What would be the solution for this? Would increasing the minimum width of the window be an option? Or a possible redesign of the status widget?
Comment 13 Robert Sajdok 2011-02-23 12:15:30 UTC
Created attachment 181689 [details] [review]
Patch for fix bug.

I fixed this bug. Please review my patch.
Comment 14 Robert Sajdok 2011-02-27 20:19:11 UTC
Created attachment 182051 [details] [review]
Patch for fix bug.

I tested mine patch on ubuntu natty. It turned out that does not work correctly. I made a new patch.
Comment 15 Guillaume Desmottes 2011-02-28 09:18:51 UTC
Merged to master and 2.34, thanks!

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.