Merge pull request #630 from CoolCat467/zero-publications-handling

Properly handle no publications in overview
This commit is contained in:
IgorTimofeev 2024-08-11 09:17:42 +03:00 committed by GitHub
commit 718d3df904
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -808,7 +808,6 @@ local function overview()
category_id = 1, category_id = 1,
}) })
if publications then
contentContainer:removeChildren() contentContainer:removeChildren()
local iconsContainer = contentContainer:addChild(GUI.container(1, 1, contentContainer.width, contentContainer.height)) local iconsContainer = contentContainer:addChild(GUI.container(1, 1, contentContainer.width, contentContainer.height))
@ -838,9 +837,11 @@ local function overview()
textLayout.height = #textLayout.children * 2 textLayout.height = #textLayout.children * 2
if #publications > 0 then
local applicationPreview = statisticsLayout:addChild(newApplicationPreview(1, 1, publications[1])) local applicationPreview = statisticsLayout:addChild(newApplicationPreview(1, 1, publications[1]))
applicationPreview.panel.colors.background = 0xF0F0F0 applicationPreview.panel.colors.background = 0xF0F0F0
statisticsLayout:addChild(GUI.label(1, 1, statisticsLayout.width, 1, 0xA5A5A5, localization.statisticsPopularPublication)):setAlignment(GUI.ALIGNMENT_HORIZONTAL_CENTER, GUI.ALIGNMENT_VERTICAL_CENTER) statisticsLayout:addChild(GUI.label(1, 1, statisticsLayout.width, 1, 0xA5A5A5, localization.statisticsPopularPublication)):setAlignment(GUI.ALIGNMENT_HORIZONTAL_CENTER, GUI.ALIGNMENT_VERTICAL_CENTER)
end
workspace:draw() workspace:draw()
@ -941,7 +942,6 @@ local function overview()
end end
end end
end end
end
local function settings() local function settings()
local function logout() local function logout()