From 278f67b7d9ace0124b8f7053b63c3dfa9835ca89 Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Fri, 3 Jun 2011 08:31:21 +0000 Subject: [PATCH] corretly update tooltip git-svn-id: http://svn.net-core.org/repos/t-engine4@3560 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/engines/default/engine/Store.lua | 2 +- game/engines/default/engine/ui/Dialog.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/game/engines/default/engine/Store.lua b/game/engines/default/engine/Store.lua index c60d031ce2..b876f08284 100644 --- a/game/engines/default/engine/Store.lua +++ b/game/engines/default/engine/Store.lua @@ -133,7 +133,7 @@ function _M:interact(who, name) return self:descObject(who, what, o) end, function(what, o) return self:descObjectPrice(who, what, o) - end, self.allow_sell, self.allow_buy, function(item) self:on_select(item) end) + end, self.allow_sell, self.allow_buy, function(item) end) game:registerDialog(d) end diff --git a/game/engines/default/engine/ui/Dialog.lua b/game/engines/default/engine/ui/Dialog.lua index 7e87627992..24fa0240fd 100644 --- a/game/engines/default/engine/ui/Dialog.lua +++ b/game/engines/default/engine/ui/Dialog.lua @@ -366,6 +366,7 @@ function _M:setFocus(id) self.focus_ui = ui self.focus_ui_id = id ui.ui:setFocus(true) + self:on_focus(id, ui) end function _M:moveUIElement(id, left, right, top, bottom) @@ -401,7 +402,6 @@ function _M:moveFocus(v) while start ~= id and cnt <= #self.uis do if self.uis[id].ui.can_focus then self:setFocus(id) - self:on_focus(id, self.uis[id].ui) break end id = util.boundWrap(id + v, 1, #self.uis) -- GitLab