[desktop] for bug 53720
This commit is contained in:
parent
836c8997cf
commit
982ef3d8ee
|
@ -62,6 +62,7 @@ define([
|
||||||
|
|
||||||
|
|
||||||
if ( !!native ) {
|
if ( !!native ) {
|
||||||
|
native.features = {};
|
||||||
window.on_native_message = function (cmd, param) {
|
window.on_native_message = function (cmd, param) {
|
||||||
if (/^style:change/.test(cmd)) {
|
if (/^style:change/.test(cmd)) {
|
||||||
var obj = JSON.parse(param);
|
var obj = JSON.parse(param);
|
||||||
|
@ -89,6 +90,10 @@ define([
|
||||||
} else
|
} else
|
||||||
if ( obj.lockthemes != undefined ) {
|
if ( obj.lockthemes != undefined ) {
|
||||||
Common.UI.Themes.setAvailable(!obj.lockthemes);
|
Common.UI.Themes.setAvailable(!obj.lockthemes);
|
||||||
|
} else
|
||||||
|
if ( obj.singlewindow !== undefined ) {
|
||||||
|
$('#box-document-title .hedset')[obj.singlewindow ? 'hide' : 'show']();
|
||||||
|
native.features.singlewindow = obj.singlewindow;
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
if (/editor:config/.test(cmd)) {
|
if (/editor:config/.test(cmd)) {
|
||||||
|
@ -240,6 +245,10 @@ define([
|
||||||
config.callback_editorconfig();
|
config.callback_editorconfig();
|
||||||
delete config.callback_editorconfig;
|
delete config.callback_editorconfig;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( native.features.singlewindow !== undefined ) {
|
||||||
|
$('#box-document-title .hedset')[native.features.singlewindow ? 'hide' : 'show']();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
Common.NotificationCenter.on({
|
Common.NotificationCenter.on({
|
||||||
|
|
Loading…
Reference in a new issue