Roo/bootstrap/Menu.js
authorjohn <john@roojs.com>
Fri, 10 Aug 2018 04:35:03 +0000 (12:35 +0800)
committerjohn <john@roojs.com>
Fri, 10 Aug 2018 04:35:03 +0000 (12:35 +0800)
Roo/bootstrap/Menu.js

index da128e5..c235af4 100644 (file)
@@ -282,10 +282,15 @@ Roo.extend(Roo.bootstrap.Menu, Roo.bootstrap.Component,  {
         
         xy = this.el.getAlignToXY(this.triggerEl, '?');
         
+        if(this.el.getWidth() + xy[0] == Roo.lib.Dom.getViewWidth()){
+            xy[0] = xy[0] - (Roo.lib.Dom.getViewWidth() -  this.triggerEl.getBox().right); 
+        }
+        
+        /*
         if(this.el.getWidth() + xy[0] > Roo.lib.Dom.getViewWidth()){
             xy[0] = xy[0] - this.el.getWidth() + this.triggerEl.getWidth();
         }
-        
+        */
         if(this.el.getStyle('top') != 'auto' && this.el.getStyle('top').slice(-1) != "%"){
             this.el.setXY(xy);
         }