UX: close thread panel with a single escape (#31426)

Before this commit we were requiring two escapes:
- one to un-focus composer
- one to close panel
This commit is contained in:
Joffrey JAFFEUX
2025-02-21 00:10:02 +01:00
committed by GitHub
parent c81d257961
commit a77d469eeb
2 changed files with 4 additions and 19 deletions

View File

@ -73,13 +73,8 @@ export default class ChatComposerThread extends ChatComposer {
return;
}
if (this.isFocused) {
event.stopPropagation();
this.composer.blur();
} else {
this.pane.close().then(() => {
this.channelComposer.focus();
});
}
this.pane.close().then(() => {
this.channelComposer.focus();
});
}
}