Fix board-specific persona name setting being carried over to other boards. #1165

This commit is contained in:
ccd0 2016-10-29 17:07:56 -07:00
parent 2503ffaad8
commit b78fe7f3cd

View File

@ -117,6 +117,7 @@ QR.post = class
@spoiler = input.checked @spoiler = input.checked
return return
{name} = input.dataset {name} = input.dataset
prev = @[name]
@[name] = input.value or input.dataset.default or null @[name] = input.value or input.dataset.default or null
switch name switch name
when 'thread' when 'thread'
@ -133,7 +134,8 @@ QR.post = class
@saveFilename() @saveFilename()
@updateFilename() @updateFilename()
when 'name' when 'name'
QR.persona.set @ if @name isnt prev # only save manual changes, not values filled in by persona settings
QR.persona.set @
forceSave: -> forceSave: ->
return unless @ is QR.selected return unless @ is QR.selected