This bug was fixed in the package indiv-screenlets - 0.0.1~bzr838
+repack-0ubuntu2

---------------
indiv-screenlets (0.0.1~bzr838+repack-0ubuntu2) natty; urgency=low

  * debian/patches/90-clock-theme-rendering.patch
   - From usptream (rev 899), fix crash when loading the theme (LP: #717987)
  * debian/rules:
   - Remove use of simple-patch.
 -- Julien Lavergne <[email protected]>   Tue, 26 Apr 2011 00:51:47 +0200

** Changed in: indiv-screenlets (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of
Individual Screenlets Developers, which is subscribed to Individual
Screenlets.
https://bugs.launchpad.net/bugs/717987

Title:
  [Clock] Theme rendering bug in Natty

Status in Screenlets — individual widgets development:
  Fix Committed
Status in “indiv-screenlets” package in Ubuntu:
  Fix Released

Bug description:
  PythonArgs: 
['/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py']
  Traceback:
   Traceback (most recent call last):
     File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 2074, in 
realize_event
       self.on_realize()
     File "/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py", 
line 221, in on_realize
       self.refresh_buffers()
     File "/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py", 
line 256, in refresh_buffers
       self.redraw_foreground()
     File "/usr/share/screenlets/screenlets-pack-all/Clock/ClockScreenlet.py", 
line 269, in redraw_foreground
       self.theme.render(ctx_fore,'clock-face-shadow')
   AttributeError: 'NoneType' object has no attribute 'render'

  Is it a bug because theme is not loaded yet, but screenlet already
  tries to use it? Could just check if theme is None before execution.

-- 
Mailing list: https://launchpad.net/~indiv-screenlets-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~indiv-screenlets-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to