Quellcode durchsuchen

avoid deleting existing classes when muting time elements

and make muting work for negative values
Adam Spiers vor 8 Jahren
Ursprung
Commit
1eada3b360
1 geänderte Dateien mit 12 neuen und 2 gelöschten Zeilen
  1. 12 2
      plugin/notes/notes.html

+ 12 - 2
plugin/notes/notes.html

@@ -468,9 +468,19 @@
 						var minutes = Math.floor( ( time / ( 1000 * 60 ) ) % 60 );
 						var seconds = Math.floor( ( time / 1000 ) % 60 );
 						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.className = (hours > 0 || minutes > 0) ? '' : 'mute';
+						if (hours == 0 && minutes == 0) {
+							minEl.classList.add( 'mute' );
+						}
+						else {
+							minEl.classList.remove( 'mute' );
+						}
 						secEl.innerHTML = ':' + zeroPadInteger( seconds );
 					}