reset dasher on toggle
This commit is contained in:
parent
3db6d643d7
commit
f0db2b5560
|
@ -74,6 +74,8 @@ export function makeCtrl(opts: DasherOpts, data: DasherData, redraw: Redraw): Da
|
|||
piece: pieceCtrl(data.piece, trans, () => data.board.is3d ? 'd3' : 'd2', redraw, setMode)
|
||||
};
|
||||
|
||||
window.lichess.pubsub.on('top.toggle.user_tag', () => setMode(defaultMode));
|
||||
|
||||
return {
|
||||
mode,
|
||||
setMode,
|
||||
|
|
|
@ -461,6 +461,7 @@
|
|||
var $p = $(this).parent();
|
||||
$p.toggleClass('shown');
|
||||
$p.siblings('.shown').removeClass('shown');
|
||||
lichess.pubsub.emit('top.toggle.' + $(this).attr('id'))();
|
||||
setTimeout(function() {
|
||||
var handler = function(e) {
|
||||
if ($.contains($p[0], e.target)) return;
|
||||
|
|
Loading…
Reference in a new issue