octobercms/october · error · Error

Treeview branch in LIST mode cannot have the MOVE drag and d

Error message

Treeview branch in LIST mode cannot have the MOVE drag and drop option enabled. Node path: {}

What it means

Error "Treeview branch in LIST mode cannot have the MOVE drag and drop option enabled. Node path: {}" thrown in octobercms/october.

Source

Thrown at modules/backend/vuecomponents/treeview/assets/js/node.js:746

                that.$refs.contextmenuTrigger.focus();
            });
        }
    },
    mounted: function onMounted() {
        this.expanded = localStorage.getItem(this.expandStatusStorageKey) == '1';
        this.menuId = $.oc.domIdManager.generate('dropdown-menu');
        this.menuButtonId = $.oc.domIdManager.generate('treeview-menu-button');
        this.menuLabelId = $.oc.domIdManager.generate('treeview-menu-label');

        if (this.dragAndDropSortable && this.branchSortBy) {
            throw new Error(
                'Nodes belonging to branches with SORT drag and drop option cannot be sortable using the sortBy option. Node path: ' +
                this.keyPathString
            );
        }

        if (this.dragAndDropMovable && this.branchDisplayMode == 'list') {
            throw new Error(
                'Treeview branch in LIST mode cannot have the MOVE drag and drop option enabled. Node path: ' +
                this.keyPathString
            );
        }

        if (this.branchGroupBy && this.branchDisplayMode !== 'list') {
            throw new Error(
                'Treeview branch in LIST mode cannot have the groupBy property set. Node path: ' + this.keyPathString
            );
        }

        if (this.branchDragAndDropMode && this.branchGroupBy) {
            throw new Error(
                'Treeview drag and drop is not supported for branches with enabled groupBy option. Node path: ' +
                this.keyPathString
            );
        }
    }

View on GitHub (pinned to b608633a7e)

When it happens

Trigger: Thrown at modules/backend/vuecomponents/treeview/assets/js/node.js:746 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21). Data as JSON: /api/errors/4a8b2a603636911d. Report an issue: GitHub.