gtg's indicator menu doesn't properly update

Bug #676353 reported by Brian Rogers
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fix Released
Luca Invernizzi
gtg (Ubuntu)
Fix Released

Bug Description

Binary package hint: gtg

gtg's indicator menu is only correct at launch. If I add a new task, it shows in the menu as "My new task" even after I change its name. If I mark tasks as done or even delete them, their menu items remain present in the indicator menu. If I try to open a deleted task, gtg just creates a new task.

Basically, with the exception of "My new task" appearing in the menu after creating a new task, the menu never updates.

I've observed this behavior in both Maverick and Natty. I haven't used gtg in any prior Ubuntu release.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gtg 0.2.4-4
ProcVersionSignature: Ubuntu 2.6.37-4.12-generic 2.6.37-rc1
Uname: Linux 2.6.37-4-generic x86_64
Architecture: amd64
Date: Tue Nov 16 18:51:10 2010
ExecutablePath: /usr/share/gtg/gtg
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
 PATH=(custom, user)
SourcePackage: gtg

Revision history for this message
Brian Rogers (brian-rogers) wrote :
Revision history for this message
Brian Rogers (brian-rogers) wrote :

It appears if gtg loads before the indicator applet is ready and consequently falls back on the notification area, the notification icon menu works properly.

Revision history for this message
Luca Invernizzi (invernizzi) wrote :

This has been fixed in trunk.

Changed in gtg (Ubuntu):
status: New → Fix Committed
status: Fix Committed → In Progress
Changed in gtg:
status: New → Fix Committed
assignee: nobody → Luca Invernizzi (invernizzi)
importance: Undecided → Medium
importance: Medium → Undecided
milestone: none → 0.3
Changed in gtg:
milestone: 0.3 → 0.2.9
Changed in gtg:
importance: Undecided → Medium
Izidor Matušov (izidor)
Changed in gtg:
status: Fix Committed → Fix Released
Changed in gtg (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtg - 0.2.9-1

gtg (0.2.9-1) unstable; urgency=low

  * New upstream release (Closes: #668096).
    - Implement a search text box (Closes: #650279).
    - Window title reflects active tasks (LP: #537096).
    - Fix misbehaviours of the indicator applet (LP: #548836, #676353).
    - Fix crash when selecting notification area plugin twice (LP: #550321).
    - Fix sorting of tasks by date (LP: #556159).
    - Fix excessive delays at startup (LP: #558600).
    - Fix crash with dates having unknown values (LP: #561449).
    - Fix crash issued when pressing delete key (LP: #583103).
    - Keep notification plugin enabled after logoff (LP: #617257).
    - Fix Hamster plugin to work with recent Hamster versions (LP: #620313).
    - No longer use non-unicode strings (LP: #680632).
    - New RTM sync mechanism (LP: #753327).
    - Fix crashes while handling XML storage file (LP: #916474, #917634).
  * debian/patches/*:
    - Drop all patches, they have been merged upstream.
  * debian/patches/shebang.patch:
    - Fix shebang line.
  * debian/patches/manpages.patch:
    - Fix some groff warnings in gtg_new_task man page
  * debian/compat:
    - Bump compatibility level to 9.
  * debian/control:
    - Bump X-Python-Version to >= 2.6.
    - Add python-liblarch and python-liblarch-gtk to Depends field.
    - Add python-cheetah, python-geoclue, python-gnomekeyring,
      python-launchpadlib and python-suds to Suggests field.
    - Bump Standards-Version to 3.9.3.
  * debian/copyright:
    - Refresh copyright information.
    - Format now points to copyright-format site.
  * debian/rules:
    - Make gtcli_bash_completion script executable.
  * debian/watch:
    - Update watch file.

 -- Luca Falavigna <email address hidden> Tue, 10 Apr 2012 23:08:21 +0200

Changed in gtg (Ubuntu):
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.