← Back to team overview

indiv-screenlets-dev team mailing list archive

[Bug 701201] Re: TuxScreenlet crash on NameError: global name 'request' is not defined

 

** Changed in: indiv-screenlets
       Status: Fix Committed => 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/701201

Title:
  TuxScreenlet crash on NameError: global name 'request' is not defined

Status in Screenlets — individual widgets development:
  Fix Released

Bug description:
  TuxScreenlet crash on startup
  Ubuntu natty
  Screenlets version : 0.1.3~bzr592+20110109213652~natty1
  Screenlets-pack-all: 0.0.1~bzr738+20110109231342~natty1

  REGISTER screenlet: TuxScreenlet
  True
  Traceback (most recent call last):
    File "/usr/share/screenlets/screenlets-pack-all/Tux/TuxScreenlet.py", line 349, in <module>
      screenlets.session.create_session(TuxScreenlet)
    File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 471, in create_session
      session.start()
    File "/usr/lib/pymodules/python2.7/screenlets/session.py", line 245, in start
      sl = self.screenlet(session=self, id=self.__get_next_id())
    File "/usr/share/screenlets/screenlets-pack-all/Tux/TuxScreenlet.py", line 127, in __init__
      self.theme_name = self.theme_
    File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 916, in __setattr__
      self.update_shape()
    File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line 1569, in update_shape
      except:	self.on_draw_shape(ctx) # if error on on_draw use standard shape method
    File "/usr/share/screenlets/screenlets-pack-all/Tux/TuxScreenlet.py", line 341, in on_draw_shape
      self.on_draw(ctx)
    File "/usr/share/screenlets/screenlets-pack-all/Tux/TuxScreenlet.py", line 200, in on_draw
      self.get_pointer()
    File "/usr/share/screenlets/screenlets-pack-all/Tux/TuxScreenlet.py", line 156, in get_pointer
      info = request.QueryPointer(display = display.display, window = root)
  NameError: global name 'request' is not defined

To manage notifications about this bug go to:
https://bugs.launchpad.net/indiv-screenlets/+bug/701201/+subscriptions