[DF-1128] fix reflection save bug, change state logic
[DF-1128] fix reflection saving, change button state logic