Fix: correct handling of tc-popup-keep when cancelling ... (#4144)

... popups through focussing inputs
fix-syncer
Simon Huber 2019-08-02 09:49:06 +02:00 zatwierdzone przez Jeremy Ruston
rodzic 8db893b9c9
commit 64fe260f4d
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -158,7 +158,7 @@ Popup.prototype.detectInputWithinPopup = function(node) {
for(var i=0; i<this.popups.length; i++) {
var popup = (this.popups[i] && this.popups[i].domNode) ? this.popups[i].domNode : null;
while(node && popup) {
if(node === popup || (node.classList && node.classList.contains("tc-popup-keep"))) {
if(node === popup || (node.classList && (node.classList.contains("tc-popup-keep") || node.classList.contains("tc-popup-handle")))) {
withinPopup = true;
}
node = node.parentNode;