uix:TextInput improve responsiveness of cut/copy paste bubble.

reduce long touch time and animation durationfor bubble
This commit is contained in:
qua-non 2013-04-03 15:36:17 +05:30
parent 0fe1430519
commit 6566d0c047
1 changed files with 3 additions and 3 deletions

View File

@ -740,7 +740,7 @@ class TextInput(Widget):
self._hide_cut_copy_paste(self._win)
# schedule long touch for paste
self._long_touch_pos = touch.pos
Clock.schedule_once(self.long_touch, 1)
Clock.schedule_once(self.long_touch, .5)
self.cursor = self.get_cursor_from_xy(*touch_pos)
if not self._selection_touch:
@ -795,7 +795,7 @@ class TextInput(Widget):
return
bubble = self._bubble
if bubble is not None:
anim = Animation(opacity=0, d=.333)
anim = Animation(opacity=0, d=.225)
anim.bind(on_complete=lambda *args: win.remove_widget(bubble))
anim.start(bubble)
@ -855,7 +855,7 @@ class TextInput(Widget):
Animation.cancel_all(bubble)
bubble.opacity = 0
win.add_widget(bubble)
Animation(opacity=1, d=.333).start(bubble)
Animation(opacity=1, d=.225).start(bubble)
#
# Private