Remove shortcuts and adapt extension to activeTab permission
diff --git a/src/js/options.js b/src/js/options.js
index bbbce70..abb2efc 100644
--- a/src/js/options.js
+++ b/src/js/options.js
@@ -28,9 +28,11 @@
}
function save() {
- localStorage.screenshootQuality =
+ chrome.storage.local.set({
+ 'screenshootQuality':
$('lossy').checked ? 'jpeg' : '' ||
- $('lossless').checked ? 'png' : '';
+ $('lossless').checked ? 'png' : '',
+ });
return true;
}
@@ -43,8 +45,10 @@
}
function initScreenCaptureQuality() {
- $('lossy').checked = localStorage.screenshootQuality == 'jpeg';
- $('lossless').checked = localStorage.screenshootQuality == 'png';
+ chrome.storage.local.get('screenshotQuality', value => {
+ $('lossy').checked = value == 'jpeg';
+ $('lossless').checked = value == 'png';
+ });
}
function i18nReplace(id, name) {