Browse Source

Remember the state of cba per user in their owned pads

master
yflory 9 months ago
parent
commit
94c9e47d32
2 changed files with 9 additions and 0 deletions
  1. 7
      www/code/inner.js
  2. 2
      www/common/inner/properties.js

7
www/code/inner.js

@ -395,6 +395,13 @@ define([
//console.log("%s => %s", CodeMirror.highlightMode, CodeMirror.$language.val());
}
if (newPad && Util.find(privateData, ['settings', 'code', 'enableColors'])) {
var metadataMgr = common.getMetadataMgr();
var md = Util.clone(metadataMgr.getMetadata());
md.enableColors = true;
metadataMgr.updateMetadata(md);
}
markers.ready();
var fmConfig = {

2
www/common/inner/properties.js

@ -73,6 +73,7 @@ define([
$button.remove();
var md = Util.clone(metadataMgr.getMetadata());
md.enableColors = true;
common.setAttribute(['code', 'enableColors'], true);
metadataMgr.updateMetadata(md);
setButton(false);
});
@ -86,6 +87,7 @@ define([
$button.remove();
var md = Util.clone(metadataMgr.getMetadata());
md.enableColors = false;
common.setAttribute(['code', 'enableColors'], false);
metadataMgr.updateMetadata(md);
setButton(true);
});

Loading…
Cancel
Save