@@ -99,32 +99,32 @@ local function validateScreen( screen )
9999 end
100100end
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 = {}
126122end
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 ();
147147end
148148
149149---
@@ -218,7 +218,7 @@ function ScreenManager.draw()
218218 stack [i ]:draw ();
219219 end
220220
221- ScreenManager . performChanges ()
221+ performChanges ()
222222end
223223
224224---
0 commit comments