]> git.proxmox.com Git - pve-manager.git/commitdiff
Subscription.js - use enableTextSelection instead of 'selectable' feature
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 27 Sep 2017 15:21:00 +0000 (17:21 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 27 Sep 2017 15:23:03 +0000 (17:23 +0200)
The 'selectable' feature does not work anymore.

www/manager6/Makefile
www/manager6/grid/SelectFeature.js [deleted file]
www/manager6/node/Subscription.js

index 372e08afef9fc27a8247ddce01cb124325878790..0c057f1d1a0a95e58fa5030e6b170268af9270b1 100644 (file)
@@ -98,7 +98,6 @@ JSSRC=                                                        \
        window/Settings.js                              \
        window/StartupEdit.js                           \
        panel/NotesView.js                              \
-       grid/SelectFeature.js                           \
        grid/ObjectGrid.js                              \
        grid/PendingObjectGrid.js                       \
        grid/ResourceGrid.js                            \
diff --git a/www/manager6/grid/SelectFeature.js b/www/manager6/grid/SelectFeature.js
deleted file mode 100644 (file)
index eb5e719..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
- Ext.override(Ext.view.Table, {
-    afterRender: function() {
-        var me = this;
-        
-        me.callParent();
-// EXT5DEBUG
-//        me.mon(me.el, {
-//            scroll: me.fireBodyScroll,
-//            scope: me
-//        });
-//     if (!me.featuresMC ||
-//         (me.featuresMC.findIndex('ftype', 'selectable') < 0)) {
-//            me.el.unselectable();
-//     }
-//
-//        me.attachEventsForFeatures();
-    }
-});
-
-Ext.define('PVE.grid.SelectFeature', {
-    extend: 'Ext.grid.feature.Feature',
-    alias: 'feature.selectable',
-
-    mutateMetaRowTpl: function(metaRowTpl) {
-       var tpl, i,
-       ln = metaRowTpl.length;
-       
-       for (i = 0; i < ln; i++) {
-           tpl = metaRowTpl[i];
-           tpl = tpl.replace(/x-grid-row/, 'x-grid-row x-selectable');
-           tpl = tpl.replace(/x-grid-cell-inner x-unselectable/g, 'x-grid-cell-inner');
-           tpl = tpl.replace(/unselectable="on"/g, '');
-           metaRowTpl[i] = tpl;
-       }
-    }  
-});
index 528ecadc5c4e53e42545361b643c2a16c60d484d..0859d85bb45cda0d547a91b6b8e56b630e019b8c 100644 (file)
@@ -25,7 +25,9 @@ Ext.define('PVE.node.Subscription', {
 
     onlineHelp: 'getting_help',
 
-    features: [ {ftype: 'selectable'}],
+    viewConfig: {
+       enableTextSelection: true
+    },
 
     showReport: function() {
        var me = this;