diff options
author | Matthias Richter <vrld@vrld.org> | 2012-09-03 15:30:17 +0200 |
---|---|---|
committer | Matthias Richter <vrld@vrld.org> | 2012-09-03 15:30:17 +0200 |
commit | d3b1a1c00d2c984f0815cb260a753d096d3b858e (patch) | |
tree | 2931afdea62887b34dd5618be9b407695a4d4631 /core.lua | |
parent | fd8664c80af386572dd47cee076c06d9442ef222 (diff) | |
download | Quickie-d3b1a1c00d2c984f0815cb260a753d096d3b858e.tar.gz Quickie-d3b1a1c00d2c984f0815cb260a753d096d3b858e.tar.bz2 Quickie-d3b1a1c00d2c984f0815cb260a753d096d3b858e.tar.xz Quickie-d3b1a1c00d2c984f0815cb260a753d096d3b858e.zip |
Fix #4: keyboard.disableFocus() not working.
Used undefined variable NO_WIDGET to clear keyboard focus.
Same error was made in mouse.lua.
Diffstat (limited to 'core.lua')
-rw-r--r-- | core.lua | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -24,7 +24,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ]]-- -local NO_WIDGET = function()end local BASE = (...):match("(.-)[^%.]+$") local group = require(BASE .. 'group') local mouse = require(BASE .. 'mouse') @@ -83,6 +82,7 @@ local function registerDraw(id, f, ...) if mouse.isHot(id) or keyboard.hasFocus(id) then state = mouse.isActive(id) and 'active' or 'hot' end + print(id, keyboard.hasFocus(id)) local rest = save_pack(...) draw_items.n = draw_items.n + 1 draw_items[draw_items.n] = function() |