1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-14 02:26:20 +02:00

fix dragging bug in main split

This commit is contained in:
Kushagra Gour
2017-05-10 10:11:36 +05:30
parent 295b02d1d8
commit dff538f704

View File

@ -1599,6 +1599,7 @@ runBtn, searchInput, consoleEl, consoleLogEl, logCountEl
new TextareaAutoComplete(externalJsTextarea, (obj) => obj.latest.match(/\.js$/)); new TextareaAutoComplete(externalJsTextarea, (obj) => obj.latest.match(/\.js$/));
new TextareaAutoComplete(externalCssTextarea, (obj) => obj.latest.match(/\.css$/)); new TextareaAutoComplete(externalCssTextarea, (obj) => obj.latest.match(/\.css$/));
// Console header drag resize logic
var consoleHeaderDragStartY; var consoleHeaderDragStartY;
var consoleInitialHeight; var consoleInitialHeight;
function onConsoleHeaderDrag(e) { function onConsoleHeaderDrag(e) {
@ -1608,14 +1609,12 @@ runBtn, searchInput, consoleEl, consoleLogEl, logCountEl
$('.js-console__header').addEventListener('mousedown', (e) => { $('.js-console__header').addEventListener('mousedown', (e) => {
consoleHeaderDragStartY = e.pageY; consoleHeaderDragStartY = e.pageY;
consoleInitialHeight = consoleEl.getBoundingClientRect().height; consoleInitialHeight = consoleEl.getBoundingClientRect().height;
$('#demo-frame').style.pointerEvents = 'none'; $('#demo-frame').classList.add('pointer-none');
window.addEventListener('mousemove', onConsoleHeaderDrag); window.addEventListener('mousemove', onConsoleHeaderDrag);
utils.log('added')
}); });
$('.js-console__header').addEventListener('mouseup', () => { $('.js-console__header').addEventListener('mouseup', () => {
window.removeEventListener('mousemove', onConsoleHeaderDrag); window.removeEventListener('mousemove', onConsoleHeaderDrag);
$('#demo-frame').style.pointerEvents = 'auto'; $('#demo-frame').classList.add('pointer-none');
utils.log('removed')
}); });
chrome.storage.local.get({ chrome.storage.local.get({