wrong window placement

Bug #303572 reported by David Prieto on 2008-11-29
Affects Status Importance Assigned to Milestone
Project Hamster
hamster-applet (Ubuntu)

Bug Description

Binary package hint: hamster-applet

I'm using hamster 2.24.1 on jaunty. Currently hamster's main window appears below the panel (that is, the panel casts a shadow over hamster) and if you place the applet close to the right screen edge half of hamster's main window will appear out of the screen.

Dimitrios Symeonidis (azimout) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in hamster-applet (Ubuntu):
importance: Undecided → Low
status: New → Incomplete

Actually, I can't try it because Hamster crashes in Jaunty. Please see bug #360208.

Dimitrios Symeonidis (azimout) wrote :

switching back to new for now, we need to resolve #360208 first

Changed in hamster-applet (Ubuntu):
status: Incomplete → New

#360208 solved, I can confirm this bug still happens. Should I provide a screenshot?

Dimitrios Symeonidis (azimout) wrote :

yes, please
do you have special effects (i.e. compiz) enabled? if yes, can you try without?
thank you

Hi Dimitrios,

I'm attaching a screenshot with the effects enabled, compared with the clock applet. You can see how the panel does not cast a shadow over the clock, but it does over hamster.

Here's a screenshot without the desktop effects. Since no shadows are casted this bug obviously can't happen, but you can notice how hamster is not perfectly aligned to the panel, as compared with the clock.

Dimitrios Symeonidis (azimout) wrote :

Ok, I see what you mean.
Just to be sure: do you have the latest version of the applet? In the description you mention 2.24.1, but Jaunty will ship with 2.26.0

Yep. I'm using 2.26.

Changed in hamster-applet (Ubuntu):
status: New → Confirmed
Krzysztof Klimonda (kklimonda) wrote :

I think there are actually two separate bugs in your report: the one about shadow and wrong window placement. I have reported first and found an upstream bug report about the other. Links to upstream reports: http://bugzilla.gnome.org/show_bug.cgi?id=558931 and http://bugzilla.gnome.org/show_bug.cgi?id=590665. I'm going to link a second one to this report as it was discussed here.

Changed in hamster-applet (Ubuntu):
status: Confirmed → Triaged
Changed in hamster-applet:
status: Unknown → New
Gabor Karsay (gabor-karsay) wrote :

Wrong window placement is now fixed by upstream: https://bugzilla.gnome.org/show_bug.cgi?id=558931

To fix it yourself right now, type in console (tested with karmic):
sudo sed -i s/dropdown-menu/dialog/ /usr/share/hamster-applet/applet.ui

To take affect, log out from Gnome and log in again (or remove applet from panel and add it again).

IcyJ (jeremy-michelle) wrote :

I had the same problem, the hamster window would hang off the screen (on Ubuntu 9.04 and 9.10). To confirm, Gabor Karsay's fix worked for me:

sudo sed -i s/dropdown-menu/dialog/ /usr/share/hamster-applet/applet.ui

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hamster-applet - 2.29.4-0ubuntu1

hamster-applet (2.29.4-0ubuntu1) lucid; urgency=low

  [ Robert Ancell ]
  * debian/control.in:
    - Remove old debian VCS links

  [ Andrew Starr-Bochicchio ]
  * New upstream release. (LP: #488783)
   - Fixed problems with hamster interfering with
     screensaver hibernation code. (LP: #448438)
   - Fixes to the dropdown in compiz (not spanning
     over virtual desktops anymore). (LP: #303572)

  * Merge with Debian testing, remaining Ubuntu changes:
   - Adapt debian/watch to take unstable version.
   - Point Vcs field at lp:~ubuntu-desktop/hamster-applet/ubuntu

hamster-applet (2.28.1-1) unstable; urgency=low

  * New upstream release.

hamster-applet (2.28.0-1) unstable; urgency=low

  * New upstream release.
    - Fixes to idle detection (Closes: #538790).
  * debian/control.in:
    - added a depends on python-gnome2 needed at runtime.
    - removed python-glade2 depends, it's no more needed.
  * debian/copyright:
    - added missing copyright holders.
  * debian/patches/01_startup-fix.patch:
    - this patch removes the __file__ test at startup preventing
      hamster to fail when loading needed modules.
  * debian/rules:
    - added simple-patchsys.mk include.
 -- Andrew Starr-Bochicchio <email address hidden> Tue, 22 Dec 2009 17:52:52 -0500

Changed in hamster-applet (Ubuntu):
status: Triaged → Fix Released
Changed in hamster-applet:
importance: Unknown → Medium
status: New → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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