BTNodeEditorWindow: fix edge cases