Browse Source

Fixes bug where sometimes transitioned hidden elements would stay visible

pull/1129/head
jlukic 10 years ago
parent
commit
ec4e058662
2 changed files with 9 additions and 1 deletions
  1. 8
      src/definitions/modules/transition.js
  2. 2
      src/definitions/modules/transition.less

8
src/definitions/modules/transition.js

@ -283,6 +283,14 @@ $.fn.transition = function() {
.addClass(className.transition) .addClass(className.transition)
.addClass(className.hidden) .addClass(className.hidden)
; ;
requestAnimationFrame(function() {
if($module.css('display') !== 'none') {
module.verbose('Overriding default display to hide element')
$module
.css('display', 'none')
;
}
})
}, },
visible: function() { visible: function() {

2
src/definitions/modules/transition.less

@ -56,7 +56,7 @@
/* Hidden */ /* Hidden */
.ui.hidden.transition { .ui.hidden.transition {
display: none !important;
display: none;
} }
/* Visible */ /* Visible */

Loading…
Cancel
Save