From 40977e78a27ac7449f759cefa103e356bc2ca5dd Mon Sep 17 00:00:00 2001 From: Thiago de Arruda Date: Tue, 9 Dec 2014 14:12:12 -0300 Subject: input: Recognize mouse events for abstract_ui --- test/functional/ui/screen.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test/functional/ui/screen.lua') diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua index ff22321e4e..8e7d1ed798 100644 --- a/test/functional/ui/screen.lua +++ b/test/functional/ui/screen.lua @@ -147,17 +147,21 @@ function Screen:expect(expected, attr_ids) end function Screen:_wait(check, timeout) - local err + local err, checked = false local function notification_cb(method, args) assert(method == 'redraw') self:_redraw(args) err = check() + checked = true if not err then stop() end return true end run(nil, notification_cb, nil, timeout or 5000) + if not checked then + err = check() + end if err then error(err) end -- cgit