diff --git a/lib/3d_view/view.js b/lib/3d_view/view.js index a772e57..07c1730 100644 --- a/lib/3d_view/view.js +++ b/lib/3d_view/view.js @@ -43,7 +43,7 @@ export const select3DView = () => { const paths = [[]] let pathNum = 0 View.sinumerikView.parseData.canvas - .filter(e => e.type.match(/G[01]/)) + .filter(e => e.type.match(/G[013]/)) .forEach((e, i, a) => { paths[pathNum].push(e) if (i === a.length - 1 || getElType(e) === getElType(a[i + 1])) { diff --git a/lib/single-line-debug.js b/lib/single-line-debug.js index 96e678d..190da2c 100644 --- a/lib/single-line-debug.js +++ b/lib/single-line-debug.js @@ -186,7 +186,7 @@ function errorDiv(text) { View.sinumerikView.singleLineDebugErrorDiv.style.color = 'firebrick'; View.sinumerikView.singleLineDebugErrorDiv.style.fontWeight = 'bold'; } - if (text == '') { + if (text === '') { View.sinumerikView.singleLineDebugErrorDiv.innerText = text; if (View.sinumerikView.singleLineDebugErrorDiv.parentElement) { View.sinumerikView.singleLineDebugFootContainer.removeChild(View.sinumerikView.singleLineDebugErrorDiv); @@ -196,7 +196,7 @@ function errorDiv(text) { View.sinumerikView.singleLineDebugFootContainer.appendChild(View.sinumerikView.singleLineDebugRightFootDiv); } else { View.sinumerikView.singleLineDebugErrorDiv.innerText = text; - if (text == 'There are not active machine') { + if (text === 'There are not active machine') { View.sinumerikView.singleLineDebugErrorDiv.innerText = 'There are not active machine for this file. Please select and activate it in Machine Manager'; const Editor = atom.workspace.getActiveTextEditor(); var filename = Editor.getTitle(); @@ -314,22 +314,6 @@ function generateSLDComponents() { View.sinumerikView.singleLineDebugCanvas.removeEventListener('mousemove', moveSLDcanvas) }) - View.sinumerikView.singleLineDebugCanvas.addEventListener('keyup', (e) => { - if (e.key = 'Control') { - console.log('keyUp') - View.sinumerikView.singleLineDebugCanvas.action = null - } - }) - - //TODO сделать возможность вертеть вид - View.sinumerikView.singleLineDebugCanvas.addEventListener('keydown', (event) => { - if (event.key === 'Control') { - console.log('keyDown') - View.sinumerikView.singleLineDebugCanvas.style.cursor = 'crosshair' - View.sinumerikView.singleLineDebugCanvas.action = 'rotation' - } - }) - View.sinumerikView.singleLineDebugMainWindow.appendChild(View.sinumerikView.singleLineDebugCanvas); View.sinumerikView.singleLineDebugData = {};