@@ -645,7 +645,7 @@ function main:LoadSettings(ignoreBuild)
645645 end
646646 if node .attrib .dpiScaleOverridePercent then
647647 self .dpiScaleOverridePercent = tonumber (node .attrib .dpiScaleOverridePercent ) or 0
648- SetDPIScaleOverridePercent (self .dpiScaleOverridePercent )
648+ if SetDPIScaleOverridePercent then SetDPIScaleOverridePercent (self .dpiScaleOverridePercent ) end
649649 end
650650 end
651651 end
@@ -884,7 +884,7 @@ function main:OpenOptionsPopup()
884884 { label = " 250%" , percent = 250 },
885885 }, function (index , value )
886886 self .dpiScaleOverridePercent = value .percent
887- SetDPIScaleOverridePercent (value .percent )
887+ if SetDPIScaleOverridePercent then SetDPIScaleOverridePercent (value .percent ) end
888888 end )
889889 controls .dpiScaleOverrideLabel = new (" LabelControl" , { " RIGHT" , controls .dpiScaleOverride , " LEFT" }, { defaultLabelSpacingPx , 0 , 0 , 16 }, " ^7UI scaling override:" )
890890 controls .dpiScaleOverride .tooltipText = " Overrides Windows DPI scaling inside Path of Building.\n Choose a percentage between 100% and 250% or revert to the system default."
@@ -1102,7 +1102,7 @@ function main:OpenOptionsPopup()
11021102 if not launch .devMode then
11031103 main :SetManifestBranch (self .betaTest and " beta" or " master" )
11041104 end
1105- SetDPIScaleOverridePercent (self .dpiScaleOverridePercent )
1105+ if SetDPIScaleOverridePercent then SetDPIScaleOverridePercent (self .dpiScaleOverridePercent ) end
11061106 main :ClosePopup ()
11071107 main :SaveSettings ()
11081108 end )
@@ -1131,7 +1131,7 @@ function main:OpenOptionsPopup()
11311131 self .showPublicBuilds = initialShowPublicBuilds
11321132 self .showFlavourText = initialShowFlavourText
11331133 self .dpiScaleOverridePercent = initialDpiScaleOverridePercent
1134- SetDPIScaleOverridePercent (self .dpiScaleOverridePercent )
1134+ if SetDPIScaleOverridePercent then SetDPIScaleOverridePercent (self .dpiScaleOverridePercent ) end
11351135 main :ClosePopup ()
11361136 end )
11371137 nextRow (1.5 )
0 commit comments