better editor-drag