diff --git a/components/home/HomeRows.bs b/components/home/HomeRows.bs
index 443ab2841..2497e3f77 100644
--- a/components/home/HomeRows.bs
+++ b/components/home/HomeRows.bs
@@ -65,6 +65,9 @@ sub updateSize()
' original layout
m.top.translation = [111, 180]
m.top.itemSize = [1703, 330]
+ ' reset to defaults
+ m.top.focusXOffset = []
+ m.top.rowLabelOffset = [0, 20]
end if
end if
@@ -73,9 +76,6 @@ sub updateSize()
' spacing between items in a row
m.top.rowItemSpacing = [21, 0]
- ' Default size to wide poster, the most used size
- m.top.rowItemSize = homeRowItemSizes.WIDE_POSTER
-
m.top.visible = true
end sub
@@ -465,6 +465,8 @@ end sub
sub updateHomeRows()
' Hide the row counter to prevent flicker. We'll show it once loading timer fires
m.top.showRowCounter = [false]
+ m.top.visible = false
+ updateSize()
processUserSections()
end sub
diff --git a/locale/en_US/translations.ts b/locale/en_US/translations.ts
index 8d77d9674..d4d06dec0 100644
--- a/locale/en_US/translations.ts
+++ b/locale/en_US/translations.ts
@@ -1327,8 +1327,8 @@
User Setting - Setting title
-
- Choose how rows are displayed on the home screen. Jellyfin will need to be closed and reopened for changes to take effect.
+
+ Choose how rows are displayed on the home screen.User Setting - Setting description
diff --git a/settings/settings.json b/settings/settings.json
index d0897389d..828a329ae 100644
--- a/settings/settings.json
+++ b/settings/settings.json
@@ -323,7 +323,7 @@
},
{
"title": "Row Layout",
- "description": "Choose how rows are displayed on the home screen. Jellyfin will need to be closed and reopened for changes to take effect.",
+ "description": "Choose how rows are displayed on the home screen.",
"settingName": "ui.row.layout",
"type": "radio",
"default": "fullwidth",