From d9e008d0af00198f9f2272d456add4bffe6f1a9a Mon Sep 17 00:00:00 2001 From: 1029chris <1029chris@gmail.com> Date: Thu, 4 Aug 2016 17:44:42 -0700 Subject: Desktop and Start menu now bring app to front if already open when you click on the icon --- desktop.lua | 3 +++ panel.lua | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/desktop.lua b/desktop.lua index 4dbdc24..b841974 100644 --- a/desktop.lua +++ b/desktop.lua @@ -80,6 +80,9 @@ function checkIcon(id) win[id].s = 0.2 win[id].oldlayer = win[id].layer layer.sentToFront = id + else + win[id].oldlayer = win[id].layer + layer.sentToFront = id end end elseif sys.mouse.drag == true or sys.mouse.p.x > 120 or sys.mouse.p.y > 550 then diff --git a/panel.lua b/panel.lua index dc2c7d8..4c52135 100644 --- a/panel.lua +++ b/panel.lua @@ -131,9 +131,11 @@ function drawMenuItems(id) love.graphics.rectangle("fill", 35, 5+(id*55-55), 208, 50) love.graphics.setColor(colors.win.light) love.graphics.print(win[id].title, 85, 5+22+(id*55-55)) - if sys.mouse.p.p == true and win[id].ex == true and v1.yes == false then - win[id].ex = false - win[id].s = 0.2 + if sys.mouse.p.p == true and v1.yes == false then + if win[id].ex == true then + win[id].ex = false + win[id].s = 0.2 + end win[id].oldlayer = win[id].layer layer.sentToFront = id start.o = false -- cgit