avoid deleting existing classes when muting time elements
and make muting work for negative values
This commit is contained in:
		@@ -468,9 +468,19 @@
 | 
				
			|||||||
						var minutes = Math.floor( ( time / ( 1000 * 60 ) ) % 60 );
 | 
											var minutes = Math.floor( ( time / ( 1000 * 60 ) ) % 60 );
 | 
				
			||||||
						var seconds = Math.floor( ( time / 1000 ) % 60 );
 | 
											var seconds = Math.floor( ( time / 1000 ) % 60 );
 | 
				
			||||||
						hrEl.innerHTML = zeroPadInteger( hours );
 | 
											hrEl.innerHTML = zeroPadInteger( hours );
 | 
				
			||||||
						hrEl.className = hours > 0 ? '' : 'mute';
 | 
											if (hours == 0) {
 | 
				
			||||||
 | 
												hrEl.classList.add( 'mute' );
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
											else {
 | 
				
			||||||
 | 
												hrEl.classList.remove( 'mute' );
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
						minEl.innerHTML = ':' + zeroPadInteger( minutes );
 | 
											minEl.innerHTML = ':' + zeroPadInteger( minutes );
 | 
				
			||||||
						minEl.className = (hours > 0 || minutes > 0) ? '' : 'mute';
 | 
											if (hours == 0 && minutes == 0) {
 | 
				
			||||||
 | 
												minEl.classList.add( 'mute' );
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
											else {
 | 
				
			||||||
 | 
												minEl.classList.remove( 'mute' );
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
						secEl.innerHTML = ':' + zeroPadInteger( seconds );
 | 
											secEl.innerHTML = ':' + zeroPadInteger( seconds );
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user