blob: 979abb6f61e979fd8f5787a483e3c59c1095690b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
export var TextboxSize = {
_textboxAutoResizePrefName: "messenger.conversations.textbox.autoResize",
get autoResize() {
delete this.autoResize;
Services.prefs.addObserver(this._textboxAutoResizePrefName, this);
return (this.autoResize = Services.prefs.getBoolPref(
this._textboxAutoResizePrefName
));
},
observe(aSubject, aTopic, aMsg) {
if (aTopic == "nsPref:changed" && aMsg == this._textboxAutoResizePrefName) {
this.autoResize = Services.prefs.getBoolPref(aMsg);
}
},
};
|