Add annotation - better positioning
authorLukasz Anwajler <lukasz@anwajler.com>
Thu, 16 Sep 2010 10:15:21 +0000 (05:15 -0500)
committerLukasz Anwajler <lukasz@anwajler.com>
Thu, 16 Sep 2010 10:15:21 +0000 (05:15 -0500)
redakcja/static/js/wiki/view_editor_wysiwyg.js

index 7e1ba85..a0c962d 100644 (file)
         if ($origin.is(".annotation-inline-box")) {
             w = Math.max(w, 400);
             h = Math.max(h, 60);
         if ($origin.is(".annotation-inline-box")) {
             w = Math.max(w, 400);
             h = Math.max(h, 60);
-            if($('.htmlview div').offset().left + $('.htmlview div').width() > ($('.vsplitbar').offset().left - 450)){
-                x = 0;    
+            if($('.htmlview div').offset().left + $('.htmlview div').width() > ($('.vsplitbar').offset().left - 480)){
+                x = -(Math.max($origin.offset().left, $origin.width())); 
             } else {
                 x = 100;
             }
             } else {
                 x = 100;
             }