Skip to content

Commit e555ab4

Browse files
committed
Rename currentLine to currentField
Because that's what it actually is.
1 parent 401ba71 commit e555ab4

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

src/SCRIPTS/BF/ui.lua

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ local uiState = uiStatus.init
2525
local pageState = pageStatus.display
2626
local requestTimeout = 80 -- 800ms request timeout
2727
local currentPage = 1
28-
local currentLine = 1
28+
local currentField = 1
2929
local saveTS = 0
3030
local saveTimeout = 0
3131
local saveRetries = 0
@@ -166,13 +166,13 @@ end
166166
local function incPage(inc)
167167
currentPage = incMax(currentPage, inc, #(PageFiles))
168168
Page = nil
169-
currentLine = 1
169+
currentField = 1
170170
menuLine = currentPage
171171
collectgarbage()
172172
end
173173

174174
local function incLine(inc)
175-
currentLine = clipValue(currentLine + inc, 1, #(Page.fields))
175+
currentField = clipValue(currentField + inc, 1, #(Page.fields))
176176
end
177177

178178
local function incMainMenu(inc)
@@ -203,15 +203,15 @@ end
203203
local function drawScreen()
204204
local yMinLim = radio.yMinLimit or 0
205205
local yMaxLim = radio.yMaxLimit or LCD_H
206-
local currentLineY = Page.fieldLayout[currentLine].y
206+
local currentFieldY = Page.fieldLayout[currentField].y
207207
local screen_title = Page.title
208208
drawScreenTitle("Betaflight / "..screen_title)
209-
if currentLineY <= Page.fieldLayout[1].y then
209+
if currentFieldY <= Page.fieldLayout[1].y then
210210
pageScrollY = 0
211-
elseif currentLineY - pageScrollY <= yMinLim then
212-
pageScrollY = currentLineY - yMinLim
213-
elseif currentLineY - pageScrollY >= yMaxLim then
214-
pageScrollY = currentLineY - yMaxLim
211+
elseif currentFieldY - pageScrollY <= yMinLim then
212+
pageScrollY = currentFieldY - yMinLim
213+
elseif currentFieldY - pageScrollY >= yMaxLim then
214+
pageScrollY = currentFieldY - yMaxLim
215215
end
216216
for i=1,#(Page.labels) do
217217
local f = Page.labels[i]
@@ -226,7 +226,7 @@ local function drawScreen()
226226
local pos = Page.fieldLayout[i]
227227
local text_options = radio.textSize + globalTextOptions
228228
local value_options = text_options
229-
if i == currentLine then
229+
if i == currentField then
230230
value_options = text_options + INVERS
231231
if pageState == pageStatus.editing then
232232
value_options = value_options + BLINK
@@ -257,8 +257,8 @@ function clipValue(val,min,max)
257257
end
258258

259259
local function incValue(inc)
260-
local f = Page.fields[currentLine]
261-
local idx = f.i or currentLine
260+
local f = Page.fields[currentField]
261+
local idx = f.i or currentField
262262
local scale = (f.scale or 1)
263263
local mult = (f.mult or 1)
264264
f.value = clipValue(f.value + ((inc*mult)/scale), (f.min/scale) or 0, (f.max/scale) or 255)
@@ -344,13 +344,13 @@ function run_ui(event)
344344
end
345345
for i=1, #PageFiles do
346346
if (not PageFiles[i].requiredVersion) or (apiVersion == 0) or (apiVersion > 0 and PageFiles[i].requiredVersion <= apiVersion) then
347-
local currentLineY = (menuLine-1)*lineSpacing + yMinLim
348-
if currentLineY <= yMinLim then
347+
local currentFieldY = (menuLine-1)*lineSpacing + yMinLim
348+
if currentFieldY <= yMinLim then
349349
mainMenuScrollY = 0
350-
elseif currentLineY - mainMenuScrollY <= yMinLim then
351-
mainMenuScrollY = currentLineY - yMinLim
352-
elseif currentLineY - mainMenuScrollY >= yMaxLim then
353-
mainMenuScrollY = currentLineY - yMaxLim
350+
elseif currentFieldY - mainMenuScrollY <= yMinLim then
351+
mainMenuScrollY = currentFieldY - yMinLim
352+
elseif currentFieldY - mainMenuScrollY >= yMaxLim then
353+
mainMenuScrollY = currentFieldY - yMaxLim
354354
end
355355
local attr = (menuLine == i and INVERS or 0)
356356
if event == EVT_VIRTUAL_ENTER and attr == INVERS then
@@ -413,8 +413,8 @@ function run_ui(event)
413413
incLine(1)
414414
elseif event == EVT_VIRTUAL_ENTER then
415415
if Page then
416-
local field = Page.fields[currentLine]
417-
local idx = field.i or currentLine
416+
local field = Page.fields[currentField]
417+
local idx = field.i or currentField
418418
if Page.values and Page.values[idx] and (field.ro ~= true) then
419419
pageState = pageStatus.editing
420420
end
@@ -469,7 +469,7 @@ function run_ui(event)
469469
end
470470
if stopDisplay and (not isTelemetryScript) then
471471
invalidatePages()
472-
currentLine = 1
472+
currentField = 1
473473
uiState = uiStatus.mainMenu
474474
stopDisplay = false
475475
end

0 commit comments

Comments
 (0)