comparison browser_side/radiocol.py @ 422:20c508f9b32a

browser side: fixed bad use of Timer
author Goffi <goffi@goffi.org>
date Wed, 26 Mar 2014 17:34:01 +0100
parents 462fc3359ee3
children d52f529a6d42
comparison
equal deleted inserted replaced
421:39b07289ff42 422:20c508f9b32a
24 from pyjamas.ui.FormPanel import FormPanel 24 from pyjamas.ui.FormPanel import FormPanel
25 from pyjamas.ui.Label import Label 25 from pyjamas.ui.Label import Label
26 from pyjamas.ui.Button import Button 26 from pyjamas.ui.Button import Button
27 from pyjamas.ui.ClickListener import ClickHandler 27 from pyjamas.ui.ClickListener import ClickHandler
28 from pyjamas.ui.Hidden import Hidden 28 from pyjamas.ui.Hidden import Hidden
29 from pyjamas.ui.HTML import HTML
30 from pyjamas.ui.CaptionPanel import CaptionPanel 29 from pyjamas.ui.CaptionPanel import CaptionPanel
31 from pyjamas.media.Audio import Audio 30 from pyjamas.media.Audio import Audio
32 from pyjamas import Window 31 from pyjamas import Window
33 from pyjamas.Timer import Timer 32 from pyjamas.Timer import Timer
34 from __pyjamas__ import JS
35 33
36 from html_tools import html_sanitize 34 from html_tools import html_sanitize
37 from file_tools import FilterFileUpload 35 from file_tools import FilterFileUpload
38 from sat_frontends.tools.misc import DEFAULT_MUC 36 from sat_frontends.tools.misc import DEFAULT_MUC
39 from sat.core.i18n import _ 37 from sat.core.i18n import _
150 def setTemporaryStatus(self, text, style): 148 def setTemporaryStatus(self, text, style):
151 self.status.setText(text) 149 self.status.setText(text)
152 self.status.setStyleName('radiocol_upload_status_%s' % style) 150 self.status.setStyleName('radiocol_upload_status_%s' % style)
153 self.timer_on = True 151 self.timer_on = True
154 152
155 def cb(): 153 def cb(timer):
156 self.timer_on = False 154 self.timer_on = False
157 self.updateStatus() 155 self.updateStatus()
158 156
159 Timer(5000, cb) 157 Timer(5000, cb)
160 158