Fix the CSS a bit.
authorKim Nguyễn <kn@lri.fr>
Thu, 28 Feb 2013 17:24:42 +0000 (18:24 +0100)
committerKim Nguyễn <kn@lri.fr>
Thu, 28 Feb 2013 17:24:42 +0000 (18:24 +0100)
simpleWebSlides.css
simpleWebSlides.js

index 66c7e62..2caa258 100644 (file)
         padding:0pt;
         left:0pt;
         top:0pt;
+        display: block;
+        visibility:visible;
+        opacity:1.0;
+    }
+    .sws-canvas:last {
+        page-break-after: avoid;
     }
     .sws-active-slide, .sws-inactive-slide {
         display: block;
+        visibility:visible;
+        opacity:1.0;
+
     }
     .sws-active-object, .sws-inactive-object {
-        visibility: visible;
-
+        visibility:visible;
+        opacity:1.0;
     }
 
 }
index 811386e..9993a51 100644 (file)
@@ -233,7 +233,7 @@ SWS.Presentation = new function () {
     if (typeof(Storage)!=="undefined"){
         self.getCurrentSlide = function () {
             //unary + casts to integer
-            var i = +(sessionStorage.current_slide);
+            var i = +(sessionStorage.getItem("current_slide"));
             if (!(i >= 0 && i < self.getNumSlides())){
                 return 0;
             } else {
@@ -242,7 +242,7 @@ SWS.Presentation = new function () {
         };
 
         self.setCurrentSlide = function (i) {
-            sessionStorage.current_slide = i;
+            sessionStorage.setItem("current_slide", i);
         };
 
     } else {
@@ -473,6 +473,10 @@ SWS.Presentation = new function () {
     };
 
     self.init = function () {
+        console.log("inited");
+        $(window).bind('storage', function (e) {
+            console.log(e);
+        });
 
         _total_slides = $(".sws-slide").length;