Commit 3efeed1b authored by Mygod's avatar Mygod

Fix preference enabled on activity recreation

parent 108b740c
......@@ -467,18 +467,22 @@ class Shadowsocks
fab.setBackgroundTintList(greyTint)
fabProgressCircle.show()
changeSwitch(checked = true)
setPreferenceEnabled(false)
case State.CONNECTED =>
fab.setBackgroundTintList(greenTint)
fabProgressCircle.hide()
changeSwitch(checked = true)
setPreferenceEnabled(false)
case State.STOPPING =>
fab.setBackgroundTintList(greyTint)
fabProgressCircle.show()
changeSwitch(checked = false)
setPreferenceEnabled(false)
case _ =>
fab.setBackgroundTintList(greyTint)
fabProgressCircle.hide()
changeSwitch(checked = false)
setPreferenceEnabled(true)
}
state = bgService.getState
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment