Composer buttons grayed out
[osm/UI.git] / skyquake / plugins / composer / src / src / components / CatalogPanel.js
index 535a928..a3574e7 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * 
+ *
  *   Copyright 2016 RIFT.IO Inc
  *
  *   Licensed under the Apache License, Version 2.0 (the "License");
@@ -117,7 +117,7 @@ const CatalogPanel = React.createClass({
                const isLoading = this.props.isLoading;
                return (
                        <div className={className} data-resizable="right" data-resizable-handle-offset="0 6" style={{width: this.props.layout.left}}>
-                               <CatalogPanelToolbar />
+                               <CatalogPanelToolbar rbacDisabled={this.props.rbacDisabled} />
                                <div className="CatalogPanelBody">
                                        {(() => {
                                                if (isLoading) {
@@ -167,7 +167,7 @@ const CatalogPanel = React.createClass({
                        uiTransientState.isDrop = false;
                        uiTransientState.isDragging = true;
                        uiTransientState.wasTrayOpen = this.state.isTrayOpen;
-                       uiTransientState.isDraggingFiles = _.contains(e.dataTransfer.types, 'Files');
+                       uiTransientState.isDraggingFiles = _.includes(e.dataTransfer.types, 'Files');
                        const dragState = ComposerAppStore.getState().drag || {};
                        if (uiTransientState.isDraggingFiles || (dragState.type === 'catalog-item')) {
                                CatalogPanelTrayActions.open();