Merge pull request #10799 from ackepenek/popup-autoclose-enhancement
fixed management ui popup auto close problem #10797
This commit is contained in:
		
						commit
						6529dc9d0b
					
				|  | @ -698,9 +698,13 @@ function show_popup(type, text, _mode) { | ||||||
|     hide(); |     hide(); | ||||||
|     $('#outer').after(format('popup', {'type': type, 'text': text})); |     $('#outer').after(format('popup', {'type': type, 'text': text})); | ||||||
|     $(cssClass).fadeIn(100); |     $(cssClass).fadeIn(100); | ||||||
|     $(cssClass + ' span').on('click', function () { | 
 | ||||||
|  |     var closeButtonCssClass = cssClass + ' span'; | ||||||
|  |     $('div#outer,' + closeButtonCssClass).on('click', function(event) { | ||||||
|  |       if ($(event.target).eq($(closeButtonCssClass)) || !$(event.target).closest(cssClass).length) { | ||||||
|         $('.popup-owner').removeClass('popup-owner'); |         $('.popup-owner').removeClass('popup-owner'); | ||||||
|         hide(); |         hide(); | ||||||
|  |       } | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue