@@ -68,9 +68,9 @@ local dd_antialiasing_labels = {
68
68
}
69
69
70
70
local antialiasing = {
71
- {dd_antialiasing_labels [1 ].. " ," .. dd_antialiasing_labels [2 ].. " ," ..
72
- dd_antialiasing_labels [3 ].. " ," .. dd_antialiasing_labels [4 ]},
73
- {" 0" , " 2" , " 4" , " 8" }
71
+ {dd_antialiasing_labels [1 ].. " ," .. dd_antialiasing_labels [2 ].. " ," ..
72
+ dd_antialiasing_labels [3 ].. " ," .. dd_antialiasing_labels [4 ]},
73
+ {" 0" , " 2" , " 4" , " 8" }
74
74
}
75
75
76
76
local function getFilterSettingIndex ()
95
95
96
96
local function getAntialiasingSettingIndex ()
97
97
local antialiasing_setting = core .setting_get (" fsaa" )
98
- for i = 1 , # (antialiasing [2 ]) do
98
+ for i = 1 , # (antialiasing [2 ]) do
99
99
if antialiasing_setting == antialiasing [2 ][i ] then
100
100
return i
101
101
end
@@ -104,13 +104,12 @@ local function getAntialiasingSettingIndex()
104
104
end
105
105
106
106
local function antialiasing_fname_to_name (fname )
107
- for i = 1 , # (dd_antialiasing_labels ) do
108
- if fname == dd_antialiasing_labels [i ] then
109
- return antialiasing [2 ][i ]
110
- end
111
- end
112
-
113
- return " 0"
107
+ for i = 1 , # (dd_antialiasing_labels ) do
108
+ if fname == dd_antialiasing_labels [i ] then
109
+ return antialiasing [2 ][i ]
110
+ end
111
+ end
112
+ return 0
114
113
end
115
114
116
115
local function dlg_confirm_reset_formspec (data )
@@ -418,8 +417,11 @@ local function handle_settings_buttons(this, fields, tabname, tabdata)
418
417
core .setting_set (" anisotropic_filter" , " true" )
419
418
ddhandled = true
420
419
end
421
- core .setting_set (" fsaa" ,
422
- antialiasing_fname_to_name (fields [" dd_antialiasing" ]))
420
+ if fields [" dd_antialiasing" ] then
421
+ core .setting_set (" fsaa" ,
422
+ antialiasing_fname_to_name (fields [" dd_antialiasing" ]))
423
+ ddhandled = true
424
+ end
423
425
424
426
return ddhandled
425
427
end
0 commit comments