Skip to content

Commit a2d5ac2

Browse files
committed
Turn performChanges into a local function
1 parent ecacb65 commit a2d5ac2

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-
106102
---
107103
-- If there was a change of screen, change it immediatly
108104
--
109-
function ScreenManager.performChanges()
105+
local function performChanges()
110106
if #changes == 0 then
111107
return
112108
end
113109

114110
for _, change in ipairs( changes ) do
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
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
123119
end
124120

125121
changes = {}
126122
end
127123

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-
ScreenManager.performChanges();
146+
performChanges();
147147
end
148148

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

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

224224
---

0 commit comments

Comments
 (0)