mirror of
https://github.com/jquery/jquery.git
synced 2026-02-01 05:05:02 -05:00
CSS: Stop Firefox from treating disconnected elements as cascade-hidden
Fixes gh-2833
Ref dba93f79c4
Close gh-2835
This commit is contained in:
committed by
Timmy Willison
parent
dbc4608ed1
commit
fe05cf37ff
@@ -54,7 +54,12 @@ function showHide( elements, show ) {
|
||||
elem.style.display = "";
|
||||
}
|
||||
}
|
||||
if ( elem.style.display === "" && jQuery.css( elem, "display" ) === "none" ) {
|
||||
if ( elem.style.display === "" && jQuery.css( elem, "display" ) === "none" &&
|
||||
|
||||
// Support: Firefox <=42 - 43
|
||||
// Don't set inline display on disconnected elements with computed display: none
|
||||
jQuery.contains( elem.ownerDocument, elem ) ) {
|
||||
|
||||
values[ index ] = getDefaultDisplay( elem );
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user