--- a/WebBrowser/data/html/speeddialPage.html Thu Mar 17 20:22:20 2016 +0100 +++ b/WebBrowser/data/html/speeddialPage.html Fri Mar 18 20:05:12 2016 +0100 @@ -320,14 +320,14 @@ return; $(img).attr('src', LOADING_IMAGE); - external.speedDial.loadThumbnail(url); + external.speedDial.loadThumbnail(url, false); } function boxEdited() { if (editingId == -1) return; - external.speedDial.urlFromUserInput($('#formUrl').attr("value")), function(newUrl) { + external.speedDial.urlFromUserInput($('#formUrl').attr("value"), function(newUrl) { var box = document.getElementById('quickdial').getElementsByTagName('div')[editingId]; var a = box.getElementsByTagName('a')[0]; var originalUrl = a.getAttribute('href'); @@ -449,7 +449,7 @@ if ($(imgElement).size() == 0) return; - $(imgElement).attr('src', img_source + '?' + new Date()); + $(imgElement).attr('src', img_source); }); } @@ -529,8 +529,8 @@ var SdSizeSl = document.getElementById('sliderValueSd'); SdSize.disabled = (check.checked ? false : true); - SdSize.value = (check.checked ? SdSize.value : 240); - SdSizeSl.innerHTML = (check.checked ? DIAL_WIDTH : 240); + SdSize.value = (check.checked ? SdSize.value : 231); + SdSizeSl.innerHTML = (check.checked ? DIAL_WIDTH : 231); } </script> @@ -570,6 +570,14 @@ emitChanged(allPages()); } }); + } + + // Initialize + if (window.external) { + init(); + } else { + document.addEventListener('_eric_external_created', init); + } </script> <div id="fadeOverlay2" style="opacity:0.9;display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background:#85784A;"> <div id="settingsBox">