mirror of
https://github.com/gryf/wicd.git
synced 2025-12-22 05:48:03 +01:00
Support urwid 1.0.0
This commit is contained in:
@@ -478,7 +478,11 @@ class Dialog2(urwid.WidgetWrap):
|
|||||||
while not keys:
|
while not keys:
|
||||||
keys = ui.get_input()
|
keys = ui.get_input()
|
||||||
for k in keys:
|
for k in keys:
|
||||||
if urwid.is_mouse_event(k):
|
if urwid.VERSION < (1, 0, 0):
|
||||||
|
check_mouse_event = urwid.is_mouse_event
|
||||||
|
else:
|
||||||
|
check_mouse_event = urwid.util.is_mouse_event
|
||||||
|
if check_mouse_event(k):
|
||||||
event, button, col, row = k
|
event, button, col, row = k
|
||||||
overlay.mouse_event( size,
|
overlay.mouse_event( size,
|
||||||
event, button, col, row,
|
event, button, col, row,
|
||||||
|
|||||||
@@ -241,7 +241,11 @@ def help_dialog(body):
|
|||||||
# Don't stop because someone let go of the mouse on the frame
|
# Don't stop because someone let go of the mouse on the frame
|
||||||
mouse_release = False
|
mouse_release = False
|
||||||
for k in keys:
|
for k in keys:
|
||||||
if urwid.is_mouse_event(k) and k[0] == "mouse release":
|
if urwid.VERSION < (1, 0, 0):
|
||||||
|
check_mouse_event = urwid.is_mouse_event
|
||||||
|
else:
|
||||||
|
check_mouse_event = urwid.util.is_mouse_event
|
||||||
|
if check_mouse_event(k) and k[0] == "mouse release":
|
||||||
mouse_release = True
|
mouse_release = True
|
||||||
break
|
break
|
||||||
if mouse_release :
|
if mouse_release :
|
||||||
@@ -883,7 +887,11 @@ class appGUI():
|
|||||||
data[4], False)
|
data[4], False)
|
||||||
|
|
||||||
for k in keys:
|
for k in keys:
|
||||||
if urwid.is_mouse_event(k):
|
if urwid.VERSION < (1, 0, 0):
|
||||||
|
check_mouse_event = urwid.is_mouse_event
|
||||||
|
else:
|
||||||
|
check_mouse_event = urwid.util.is_mouse_event
|
||||||
|
if check_mouse_event(k):
|
||||||
event, button, col, row = k
|
event, button, col, row = k
|
||||||
self.frame.mouse_event( self.size,
|
self.frame.mouse_event( self.size,
|
||||||
event, button, col, row,
|
event, button, col, row,
|
||||||
|
|||||||
Reference in New Issue
Block a user