 					globalShowDelay = 0
 					utils.clear stylesToRender
 
-				# revert styles
-				if globalHideDelay <= 0
-					for style in stylesToRevert
-						style.waiting = false
-						style.revertItem()
-						style.file.readyToUse = true
-						assert.notOk style.file.isRendered
-
-					globalHideDelay = 0
-					utils.clear stylesToRevert
-
 			# continue
 			if stylesToRender.length or stylesToRevert.length
 				requestAnimationFrame sync

		@scope = null
		@children = []
		@textWatchingNodes = []
		@visible = true
		@isTextSet = false
		@baseText = ''
		@isLinkUriSet = false

				globalHideDelay -= diff

			if not animationsPending 
				# revert styles
				if globalHideDelay <= 0
					for style in stylesToRevert
						style.waiting = false
						style.revertItem()
						style.file.readyToUse = true
						assert.notOk style.file.isRendered

					globalHideDelay = 0
					utils.clear stylesToRevert

				# render styles
				if globalShowDelay + globalHideDelay <= 0
					for style in stylesToRender
