mercurial api: add, remove moved to workingctx
[redakcja.git] / redakcja / static / js / wiki / view_editor_wysiwyg.js
index 257ec25..5f45062 100644 (file)
             $box = $origin;
         }
 
-        var x = $box[0].offsetLeft;
-        var y = $box[0].offsetTop;
+        /* always stick to the left to avoid interfering with gallery */
+        var x = 20;
+        var y = $origin.offset().top + $("#html-view").scrollTop();
+        
+        
         var w = $box.outerWidth();
         var h = $box.innerHeight();
 
             left: x,
             top: y,
             width: w
-        }).appendTo($box[0].offsetParent || $box.parent()).show();
+        }).appendTo($('#html-view')).show();  /* appending outside of the document structure */
+        
 
         if ($origin.is('.motyw')) {
             $('textarea', $overlay).autocomplete('/themes', {