Remove shortcuts and adapt extension to activeTab permission
diff --git a/src/js/showimage.js b/src/js/showimage.js
index b0d5f03..6e6d8ad 100644
--- a/src/js/showimage.js
+++ b/src/js/showimage.js
@@ -504,13 +504,15 @@
save: function() {
photoshop.draw();
- var formatParam = localStorage.screenshootQuality || 'png';
- var dataUrl;
- var isJpeg = formatParam == 'jpeg';
- $('canvas').toBlob(function(blob) {
- saveAs(blob, chrome.extension.getBackgroundPage().screenshot.screenshotName+".png");
- }, 'image/' + (isJpeg ? 'jpeg' : 'png'), (isJpeg ? 0.5 : null));
- photoshop.finish();
+ chrome.storage.local.get('screenshotQuality', formatParam => {
+ var formatParam = formatParam || 'png';
+ var dataUrl;
+ var isJpeg = formatParam == 'jpeg';
+ $('canvas').toBlob(function(blob) {
+ saveAs(blob, chrome.extension.getBackgroundPage().screenshot.screenshotName+".png");
+ }, 'image/' + (isJpeg ? 'jpeg' : 'png'), (isJpeg ? 0.5 : null));
+ photoshop.finish();
+ });
},
drawLineOnMaskCanvas: function(startX, startY, endX, endY, type, layerId) {