diff --git a/src/main/app/Resources/styles/_utilities.scss b/src/main/app/Resources/styles/_utilities.scss index 39195244a82..f20d3464f4e 100644 --- a/src/main/app/Resources/styles/_utilities.scss +++ b/src/main/app/Resources/styles/_utilities.scss @@ -56,7 +56,7 @@ } .drag-handle { - cursor: move; + cursor: move !important; } .cursor-help { diff --git a/src/plugin/exo/Resources/modules/contents/components/content-thumbnail.jsx b/src/plugin/exo/Resources/modules/contents/components/content-thumbnail.jsx index 306de83e09b..063558f2fe4 100644 --- a/src/plugin/exo/Resources/modules/contents/components/content-thumbnail.jsx +++ b/src/plugin/exo/Resources/modules/contents/components/content-thumbnail.jsx @@ -43,7 +43,7 @@ const Actions = props => {props.hasSortBtn && props.connectDragSource( diff --git a/src/plugin/exo/Resources/modules/items/choice/components/editor.jsx b/src/plugin/exo/Resources/modules/items/choice/components/editor.jsx index 53cdc94058e..7a87dc3ab94 100644 --- a/src/plugin/exo/Resources/modules/items/choice/components/editor.jsx +++ b/src/plugin/exo/Resources/modules/items/choice/components/editor.jsx @@ -93,7 +93,7 @@ class Choice extends Component { type={CALLBACK_BUTTON} disabled={!this.props.deletable} icon="fa fa-fw fa-trash" - label={trans('delete')} + label={trans('delete', {}, 'actions')} callback={this.props.delete} tooltip="top" dangerous={true} diff --git a/src/plugin/exo/Resources/modules/items/ordering/components/editor.jsx b/src/plugin/exo/Resources/modules/items/ordering/components/editor.jsx index 924d9955693..9a13f667794 100644 --- a/src/plugin/exo/Resources/modules/items/ordering/components/editor.jsx +++ b/src/plugin/exo/Resources/modules/items/ordering/components/editor.jsx @@ -177,11 +177,12 @@ class Item extends Component { > {this.props.connectDragSource( - + )} diff --git a/src/plugin/exo/Resources/modules/items/ordering/components/player.jsx b/src/plugin/exo/Resources/modules/items/ordering/components/player.jsx index 66583b13abb..92fbfa23e4a 100644 --- a/src/plugin/exo/Resources/modules/items/ordering/components/player.jsx +++ b/src/plugin/exo/Resources/modules/items/ordering/components/player.jsx @@ -32,9 +32,9 @@ DropBox = makeDroppable(DropBox, 'ITEM') let SortableItem = forwardRef((props, ref) => { const element = -
+
{props.data} -
+
{props.canDelete &&
@@ -78,14 +78,14 @@ SortableItem = makeSortable( let DraggableItem = props => { const element = -
+
{props.item.data} {props.draggable && -
- +
+
}
diff --git a/src/plugin/exo/Resources/modules/items/pair/components/editor.jsx b/src/plugin/exo/Resources/modules/items/pair/components/editor.jsx index fc95c782c4c..4568de98922 100644 --- a/src/plugin/exo/Resources/modules/items/pair/components/editor.jsx +++ b/src/plugin/exo/Resources/modules/items/pair/components/editor.jsx @@ -606,12 +606,12 @@ let Item = props => > {props.connectDragSource( - + )} diff --git a/src/plugin/exo/Resources/modules/items/pair/components/player.jsx b/src/plugin/exo/Resources/modules/items/pair/components/player.jsx index 2ed9927d5cf..91ff906b6fb 100644 --- a/src/plugin/exo/Resources/modules/items/pair/components/player.jsx +++ b/src/plugin/exo/Resources/modules/items/pair/components/player.jsx @@ -40,7 +40,7 @@ const PairItem = props =>
-
+
@@ -444,6 +440,7 @@ Item.propTypes = { index: T.number.isRequired, item: T.object.isRequired, deletable: T.bool.isRequired, + isDragging: T.bool.isRequired, onUpdate: T.func.isRequired, onDelete: T.func.isRequired, connectDragSource: T.func.isRequired diff --git a/src/plugin/exo/Resources/modules/items/set/components/player.jsx b/src/plugin/exo/Resources/modules/items/set/components/player.jsx index 8e2406a8e46..e8791e63464 100644 --- a/src/plugin/exo/Resources/modules/items/set/components/player.jsx +++ b/src/plugin/exo/Resources/modules/items/set/components/player.jsx @@ -2,9 +2,6 @@ import React, {Component} from 'react' import classes from 'classnames' import {PropTypes as T} from 'prop-types' -import OverlayTrigger from 'react-bootstrap/OverlayTrigger' -import Tooltip from 'react-bootstrap/Tooltip' - import {trans} from '#/main/app/intl/translation' import {ContentHtml} from '#/main/app/content/components/html' import {makeDraggable, makeDroppable} from '#/plugin/exo/utils/dragAndDrop' @@ -39,7 +36,7 @@ const Association = props => {props.removable &&