]> git.scottworley.com Git - picsort/commitdiff
Reduce jank
authorScott Worley <scottworley@scottworley.com>
Fri, 28 Feb 2014 21:42:59 +0000 (13:42 -0800)
committerScott Worley <scottworley@scottworley.com>
Fri, 28 Feb 2014 21:42:59 +0000 (13:42 -0800)
This does not completely eliminate the jank.  :(

picsorter.js

index 24cc8938e054363048ab1159ca805662c86a70eb..fd8a8dca623e7483ab64896047c9fa0fe6181333 100644 (file)
@@ -41,11 +41,13 @@ function setpic() {
     display_filename = zoom + files[input_index];
   }
   var $pic = $("#pic");
     display_filename = zoom + files[input_index];
   }
   var $pic = $("#pic");
+  $pic.on("load", function() {
+    $pic.removeClass("rot90 rot180 rot270");
+    if ("rotate" in picinfo[files[input_index]]) {
+      $pic.addClass("rot" + picinfo[files[input_index]].rotate);
+    }
+  });
   $pic.attr("src", display_filename);
   $pic.attr("src", display_filename);
-  $pic.removeClass("rot90 rot180 rot270");
-  if ("rotate" in picinfo[files[input_index]]) {
-    $pic.addClass("rot" + picinfo[files[input_index]].rotate);
-  }
 }
 
 function say(message) {
 }
 
 function say(message) {