Skip to content

Commit 37fe3ac

Browse files
committed
Prevent RoomTiles from being dragged into other droppables
for the time being at least.
1 parent 2926154 commit 37fe3ac

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

src/components/structures/RoomSubList.js

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -572,13 +572,17 @@ var RoomSubList = React.createClass({
572572
{ subList }
573573
</div>;
574574

575-
return this.props.editable ? <Droppable droppableId={"room-sub-list-droppable_" + this.props.tagName}>
576-
{ (provided, snapshot) => (
577-
<div ref={provided.innerRef}>
578-
{ subListContent }
579-
</div>
580-
) }
581-
</Droppable> : subListContent;
575+
return this.props.editable ?
576+
<Droppable
577+
droppableId={"room-sub-list-droppable_" + this.props.tagName}
578+
type="draggable-RoomTile"
579+
>
580+
{ (provided, snapshot) => (
581+
<div ref={provided.innerRef}>
582+
{ subListContent }
583+
</div>
584+
) }
585+
</Droppable> : subListContent;
582586
}
583587
else {
584588
var Loader = sdk.getComponent("elements.Spinner");

src/components/views/rooms/DNDRoomTile.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ export default class DNDRoomTile extends React.Component {
4141
key={props.room.roomId}
4242
draggableId={props.tagName + '_' + props.room.roomId}
4343
index={props.index}
44+
type="draggable-RoomTile"
4445
>
4546
{ (provided, snapshot) => {
4647
return (

0 commit comments

Comments
 (0)