Index: /issm/trunk-jpl/src/m/plot/applyoptions.js
===================================================================
--- /issm/trunk-jpl/src/m/plot/applyoptions.js	(revision 20540)
+++ /issm/trunk-jpl/src/m/plot/applyoptions.js	(revision 20541)
@@ -48,12 +48,9 @@
 			var clabelitem;
 			var precision=options.getfieldvalue('colorbarprecision',3);
+			
 			if (options.getfieldvalue('log',10)!='off') {
 				for (var i = cdivisions; i >= 0; i--) {
-					if (caxisdelta*i/cdivisions==caxis[0]) {
-						labels[i] = (caxis[0]).toPrecision(precision);
-					}
-					else {
-						labels[i] = (Math.exp(Math.log(caxisdelta)*(cdivisions-i)/cdivisions)+caxis[0]).toPrecision(precision);
-					}
+					var scale = Math.log(caxis[1])-Math.log(caxis[0]);
+					labels[i] = (Math.exp(Math.log(caxis[0])+scale*(cdivisions-i)/cdivisions)).toPrecision(precision);
 				}
 			} else {
