Merge pull request #13526 from wayne-chen/fixStillOnlySnap-case-15860

fixing still only snap in snap app
This commit is contained in:
Seth Alves 2018-07-03 11:36:25 -07:00 committed by GitHub
commit 62ec693280
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -668,6 +668,7 @@ window.onload = function () {
addImage(element, messageOptions.isLoggedIn, idx === 0 && messageOptions.canShare, idx === 1, false, false, false, true); addImage(element, messageOptions.isLoggedIn, idx === 0 && messageOptions.canShare, idx === 1, false, false, false, true);
}); });
document.getElementById("p1").classList.add("processingGif"); document.getElementById("p1").classList.add("processingGif");
document.getElementById("snap-button").disabled = true;
} else { } else {
var gifPath = message.image_data[0].localPath, var gifPath = message.image_data[0].localPath,
p1img = document.getElementById('p1img'); p1img = document.getElementById('p1img');
@ -677,14 +678,15 @@ window.onload = function () {
shareForUrl("p1"); shareForUrl("p1");
appendShareBar("p1", messageOptions.isLoggedIn, messageOptions.canShare, true, false, false, messageOptions.canBlast); appendShareBar("p1", messageOptions.isLoggedIn, messageOptions.canShare, true, false, false, messageOptions.canBlast);
document.getElementById("p1").classList.remove("processingGif"); document.getElementById("p1").classList.remove("processingGif");
document.getElementById("snap-button").disabled = false;
} }
} else { } else {
imageCount = message.image_data.length; imageCount = message.image_data.length;
message.image_data.forEach(function (element) { message.image_data.forEach(function (element) {
addImage(element, messageOptions.isLoggedIn, messageOptions.canShare, false, false, false, false, true); addImage(element, messageOptions.isLoggedIn, messageOptions.canShare, false, false, false, false, true);
}); });
}
document.getElementById("snap-button").disabled = false; document.getElementById("snap-button").disabled = false;
}
break; break;
case 'captureSettings': case 'captureSettings':
handleCaptureSetting(message.setting); handleCaptureSetting(message.setting);
@ -724,11 +726,11 @@ function snapshotSettings() {
})); }));
} }
function takeSnapshot() { function takeSnapshot() {
document.getElementById("snap-button").disabled = true;
EventBridge.emitWebEvent(JSON.stringify({ EventBridge.emitWebEvent(JSON.stringify({
type: "snapshot", type: "snapshot",
action: "takeSnapshot" action: "takeSnapshot"
})); }));
document.getElementById("snap-button").disabled = true;
} }
function isPrintDisabled() { function isPrintDisabled() {