Skip to content

Commit 773af26

Browse files
committed
Revert "Turn performChanges into a local function"
a2d5ac2
1 parent a2d5ac2 commit 773af26

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

ScreenManager.lua

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -99,32 +99,32 @@ local function validateScreen( screen )
9999
end
100100
end
101101

102+
-- ------------------------------------------------
103+
-- Public Functions
104+
-- ------------------------------------------------
105+
102106
---
103107
-- If there was a change of screen, change it immediatly
104108
--
105-
local function performChanges()
109+
function ScreenManager.performChanges()
106110
if #changes == 0 then
107111
return
108112
end
109113

110114
for _, change in ipairs( changes ) do
111-
if change.action == 'pop' then
112-
pop();
113-
elseif change.action == 'switch' then
114-
clear();
115-
push( change.screen, change.args );
116-
elseif change.action == 'push' then
117-
push( change.screen, change.args );
118-
end
115+
if change.action == 'pop' then
116+
pop();
117+
elseif change.action == 'switch' then
118+
clear();
119+
push( change.screen, change.args );
120+
elseif change.action == 'push' then
121+
push( change.screen, change.args );
122+
end
119123
end
120124

121125
changes = {}
122126
end
123127

124-
-- ------------------------------------------------
125-
-- Public Functions
126-
-- ------------------------------------------------
127-
128128
---
129129
-- Initialise the ScreenManager.
130130
-- Sets up the ScreenManager and pushes the first screen.
@@ -143,7 +143,7 @@ function ScreenManager.init( nscreens, screen, ... )
143143
validateScreen( screen );
144144

145145
ScreenManager.push( screen, ... );
146-
performChanges();
146+
ScreenManager.performChanges();
147147
end
148148

149149
---
@@ -218,7 +218,7 @@ function ScreenManager.draw()
218218
stack[i]:draw();
219219
end
220220

221-
performChanges()
221+
ScreenManager.performChanges()
222222
end
223223

224224
---

0 commit comments

Comments
 (0)