Skip to content

Commit a40b4b3

Browse files
committed
Preact: Fix bugs with dragging tabs
1 parent 38d29ff commit a40b4b3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

play.pokemonshowdown.com/src/panel-topbar.tsx

+4
Original file line numberDiff line numberDiff line change
@@ -107,13 +107,17 @@ class PSHeader extends preact.Component<{style: {}}> {
107107
}
108108
if (fromRoomList !== toRoomList) {
109109
if (fromRoom === PS.leftRoom.id) {
110+
if (PS.room === PS.mainmenu) PS.room = PS.mainmenu;
110111
PS.leftRoom = PS.mainmenu;
111112
} else if (PS.rightRoom && fromRoom === PS.rightRoom.id) {
113+
if (PS.room === PS.rightRoom) PS.room = PS.rooms['rooms']!;
112114
PS.rightRoom = PS.rooms['rooms']!;
113115
}
114116
if (toRoomList === 'rightRoomList') {
117+
if (PS.room === PS.rightRoom) PS.room = room;
115118
PS.rightRoom = room;
116119
} else if (toRoomList === 'leftRoomList') {
120+
if (PS.room === PS.leftRoom) PS.room = room;
117121
PS.leftRoom = room;
118122
}
119123
}

0 commit comments

Comments
 (0)