aboutsummaryrefslogtreecommitdiffstats
path: root/core.lua
diff options
context:
space:
mode:
authorMatthias Richter <vrld@vrld.org>2012-09-03 15:30:17 +0200
committerMatthias Richter <vrld@vrld.org>2012-09-03 15:30:17 +0200
commitd3b1a1c00d2c984f0815cb260a753d096d3b858e (patch)
tree2931afdea62887b34dd5618be9b407695a4d4631 /core.lua
parentfd8664c80af386572dd47cee076c06d9442ef222 (diff)
downloadQuickie-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.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/core.lua b/core.lua
index 371b114..42a43cf 100644
--- a/core.lua
+++ b/core.lua
@@ -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()