zhuth 7 years ago
parent
commit
5f1f1c4131
1 changed files with 11 additions and 1 deletions
  1. 11 1
      frontend/saas-web/app/view/home/InfoCard.js

+ 11 - 1
frontend/saas-web/app/view/home/InfoCard.js

@@ -57,6 +57,16 @@ Ext.define('saas.view.home.InfoCard', {
 
     listeners: {
         boxready: function(th) {
+            var list = Ext.fly(th.items.items[1].el.dom);
+            var listWidth = Number(list.getStyle('width').replace('px', ''));
+            var bodyWidth = th.body.getBox().width;
+            var btns = th.query('button');
+
+            if(listWidth <= (bodyWidth-88)) {
+                btns[0].setVisible(false);
+                btns[1].setVisible(false);
+                return;
+            }
 
             Ext.fly(th.body).on('mousewheel', function() {
                 var ev = window.event;
@@ -78,7 +88,7 @@ Ext.define('saas.view.home.InfoCard', {
         var list = Ext.fly(me.items.items[1].el.dom);
         var marginLeft = Number(list.getStyle('marginLeft').replace('px', ''));
         var le = marginLeft + delta * 50;
-        var MAX_LEN = list.getBox().width - me.body.getBox().width + 100;
+        var MAX_LEN = list.getBox().width - (me.body.getBox().width - 88);
 
         if(le > 0) {
             le = 0;