close screensaver if its running
This commit is contained in:
parent
92b43c32d8
commit
8809e6eaf0
@ -1704,7 +1704,9 @@ def saveSchedulerSettings():
|
|||||||
|
|
||||||
@app.route("/saveScreensaverSettings", methods = ['PUT', 'POST'])
|
@app.route("/saveScreensaverSettings", methods = ['PUT', 'POST'])
|
||||||
def saveScreensaverSettings():
|
def saveScreensaverSettings():
|
||||||
|
|
||||||
|
global displaying_screensaver
|
||||||
|
|
||||||
data = request.data.decode('utf-8')
|
data = request.data.decode('utf-8')
|
||||||
input_settings = json.loads(data)
|
input_settings = json.loads(data)
|
||||||
|
|
||||||
@ -1736,6 +1738,10 @@ def saveScreensaverSettings():
|
|||||||
with open('clock_screensaver.json', 'w') as f:
|
with open('clock_screensaver.json', 'w') as f:
|
||||||
json.dump(clock_screensaver,f)
|
json.dump(clock_screensaver,f)
|
||||||
|
|
||||||
|
if displaying_screensaver:
|
||||||
|
screensaver_p.close()
|
||||||
|
displaying_screensaver = False
|
||||||
|
|
||||||
return index()
|
return index()
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user