diff --git a/src/components/WindowSideBarCanvasPanel.js b/src/components/WindowSideBarCanvasPanel.js
index 372b4589219b0245081ab54be417f3c488ef33a4..98cac15a24ab6315df55298ba1139b163a103b29 100644
--- a/src/components/WindowSideBarCanvasPanel.js
+++ b/src/components/WindowSideBarCanvasPanel.js
@@ -27,10 +27,6 @@ export class WindowSideBarCanvasPanel extends Component {
     this.handleSequenceChange = this.handleSequenceChange.bind(this);
     this.handleVariantChange = this.handleVariantChange.bind(this);
 
-    this.state = {
-      sequenceSelectionOpened: false,
-    };
-
     this.containerRef = React.createRef();
   }
 
@@ -51,8 +47,6 @@ export class WindowSideBarCanvasPanel extends Component {
     const { windowId, canvases } = this.props;
     const firstCanvasId = canvases[0].id;
     setCanvas(windowId, firstCanvasId);
-
-    this.setState({ sequenceSelectionOpened: false });
   }
 
   /** @private */
@@ -67,7 +61,6 @@ export class WindowSideBarCanvasPanel extends Component {
    */
   render() {
     const {
-      canvases,
       classes,
       collection,
       id,
@@ -75,13 +68,11 @@ export class WindowSideBarCanvasPanel extends Component {
       sequenceId,
       sequences,
       t,
-      toggleDraggingEnabled,
       variant,
       showToc,
       windowId,
     } = this.props;
 
-    const { sequenceSelectionOpened } = this.state;
     let listComponent;
 
     if (variant === 'tableOfContents') {
@@ -125,15 +116,6 @@ export class WindowSideBarCanvasPanel extends Component {
                       value={sequenceId}
                       onChange={this.handleSequenceChange}
                       name="sequenceId"
-                      open={sequenceSelectionOpened}
-                      onOpen={(e) => {
-                        toggleDraggingEnabled();
-                        this.setState({ sequenceSelectionOpened: true });
-                      }}
-                      onClose={(e) => {
-                        toggleDraggingEnabled();
-                        this.setState({ sequenceSelectionOpened: false });
-                      }}
                       classes={{ select: classes.select }}
                       className={classes.selectEmpty}
                     >
@@ -190,7 +172,6 @@ WindowSideBarCanvasPanel.propTypes = {
   showMultipart: PropTypes.func.isRequired,
   showToc: PropTypes.bool,
   t: PropTypes.func.isRequired,
-  toggleDraggingEnabled: PropTypes.func.isRequired,
   updateSequence: PropTypes.func.isRequired,
   updateVariant: PropTypes.func.isRequired,
   variant: PropTypes.oneOf(['item', 'thumbnail', 'tableOfContents']).isRequired,
@@ -198,7 +179,6 @@ WindowSideBarCanvasPanel.propTypes = {
 };
 
 WindowSideBarCanvasPanel.defaultProps = {
-  canvases: [],
   collection: null,
   sequenceId: null,
   sequences: [],
diff --git a/src/containers/WindowSideBarCanvasPanel.js b/src/containers/WindowSideBarCanvasPanel.js
index a64db487b1c23f4fd580169241e88e5c18a18532..57f4f3e590c8c720e068f93cc280c63cad999a3a 100644
--- a/src/containers/WindowSideBarCanvasPanel.js
+++ b/src/containers/WindowSideBarCanvasPanel.js
@@ -6,7 +6,6 @@ import { withPlugins } from '../extend/withPlugins';
 import * as actions from '../state/actions';
 import { WindowSideBarCanvasPanel } from '../components/WindowSideBarCanvasPanel';
 import {
-  getCanvases,
   getCompanionWindow,
   getDefaultSidebarVariant,
   getSequenceTreeStructure,
@@ -47,7 +46,6 @@ const mapDispatchToProps = (dispatch, { id, windowId }) => ({
   showMultipart: () => dispatch(
     actions.addOrUpdateCompanionWindow(windowId, { content: 'collection', position: 'right' }),
   ),
-  toggleDraggingEnabled: () => dispatch(actions.toggleDraggingEnabled()),
   updateSequence: sequenceId => dispatch(
     actions.updateWindow(windowId, { sequenceId }),
   ),