mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 22:58:07 +02:00
Add preference to automatically enable the Hand Tool when the viewer loads
This commit is contained in:
parent
4c9c43f82b
commit
42f9541081
2 changed files with 11 additions and 3 deletions
|
@ -21,5 +21,6 @@
|
|||
var DEFAULT_PREFERENCES = {
|
||||
showPreviousViewOnLoad: true,
|
||||
defaultZoomValue: '',
|
||||
ifAvailableShowOutlineOnLoad: false
|
||||
ifAvailableShowOutlineOnLoad: false,
|
||||
enableHandToolOnLoad: false
|
||||
};
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
/* globals mozL10n, GrabToPan, PDFView, SecondaryToolbar */
|
||||
/* globals mozL10n, GrabToPan, PDFView, Preferences, SecondaryToolbar */
|
||||
|
||||
'use strict';
|
||||
|
||||
|
@ -43,8 +43,15 @@ var HandTool = {
|
|||
});
|
||||
if (toggleHandTool) {
|
||||
toggleHandTool.addEventListener('click', this.toggle.bind(this), false);
|
||||
|
||||
window.addEventListener('localized', function (evt) {
|
||||
Preferences.get('enableHandToolOnLoad').then(function (prefValue) {
|
||||
if (prefValue) {
|
||||
this.handTool.activate();
|
||||
}
|
||||
}.bind(this));
|
||||
}.bind(this));
|
||||
}
|
||||
// TODO: Read global prefs and call this.handTool.activate() if needed.
|
||||
},
|
||||
|
||||
toggle: function handToolToggle() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue