Skip to content

Commit f88fe74

Browse files
committed
Added an override for framework issue EXTJS-22847
1 parent 7ed417b commit f88fe74

File tree

13 files changed

+55
-12
lines changed

13 files changed

+55
-12
lines changed

Sencha/App6.0/workspace/Desktop/app/view/accesscontrol/Main.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ Ext.define("WPAKD.view.accesscontrol.Main", {
1212
width: 1000,
1313
height: 600,
1414

15-
stateful: true,
16-
stateId: "accesscontrolmain",
17-
1815
scroll: true,
1916
autoScroll: true,
2017
maximizable: true,

Sencha/App6.0/workspace/Desktop/app/view/accesscontrol/customers/CustomersList.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ Ext.define("WPAKD.view.accesscontrol.customers.CustomersList", {
88

99
, store: "accesscontrol.customers.Customers"
1010

11-
, stateful: true
12-
, stateId: "accesscontrolcustomerscustomerslist"
13-
1411
, autoScroll: true
1512
, columns: [
1613
{text: i18n.gettext("CUS_ID"), dataIndex: "CUS_ID", align: "right", width: 40, sortable: true, hidden: true }

Sencha/App6.0/workspace/Desktop/bootstrap.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Sencha/App6.0/workspace/Desktop/bootstrap.jsonp

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
/*global Ext*/
2+
//<debug>
3+
console.log(new Date().toLocaleTimeString() + ": Log: Load: WPAKD.overrides.RowEditor");
4+
//</debug>
5+
Ext.define('override', {
6+
override: 'Ext.grid.RowEditor',
7+
afterRender: function() {
8+
var me = this,
9+
plugin = me.editingPlugin,
10+
grid = plugin.grid;
11+
//the FIX
12+
me.scroller = grid.view.getScrollable();
13+
me.callSuper(arguments);
14+
// The scrollingViewEl is the TableView which scrolls
15+
me.scrollingView = grid.lockable ? grid.normalGrid.view : grid.view;
16+
me.scrollingViewEl = me.scrollingView.el;
17+
me.scroller.on('scroll', me.onViewScroll, me);
18+
// Prevent from bubbling click events to the grid view
19+
me.mon(me.el, {
20+
click: Ext.emptyFn,
21+
stopPropagation: true
22+
});
23+
// Ensure that the editor width always matches the total header width
24+
me.mon(grid, 'resize', me.onGridResize, me);
25+
if (me.lockable) {
26+
grid.lockedGrid.view.on('resize', 'onGridResize', me);
27+
}
28+
me.el.swallowEvent([
29+
'keypress',
30+
'keydown'
31+
]);
32+
me.initKeyNav();
33+
me.mon(plugin.view, {
34+
beforerefresh: me.onBeforeViewRefresh,
35+
refresh: me.onViewRefresh,
36+
itemremove: me.onViewItemRemove,
37+
scope: me
38+
});
39+
me.syncAllFieldWidths();
40+
if (me.floatingButtons) {
41+
me.body.dom.setAttribute('aria-owns', me.floatingButtons.id);
42+
}
43+
}
44+
45+
})

Sencha/App6.0/workspace/Desktop/sass/example/bootstrap.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Sencha/App6.0/workspace/Desktop/sass/example/bootstrap.jsonp

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Sencha/App6.0/workspace/build/production/WPAKD/app.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"packages":{"charts":{"alternateName":["sencha-charts"],"creator":"Sencha","namespace":"Ext","type":"code","version":"6.2.0.981"},"classic":{"build":{"dir":"${package.output}"},"creator":"Sencha","namespace":"Ext","type":"toolkit","version":"6.2.0.981"},"cmd":{"current":"6.2.0.103","version":"6.2.0.103"},"core":{"alternateName":["sencha-core"],"creator":"Sencha","type":"code","version":"6.2.0.981"},"ext":{"build":{"dir":"${package.output.base}"},"creator":"Sencha","license":"gpl","namespace":"Ext","resource":{"paths":["resources"]},"type":"framework","version":"6.2.0.981"},"font-awesome":{"creator":"Sencha","namespace":"Ext","resource":{"paths":""},"theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.2.0.981"},"theme-base":{"alternateName":["ext-theme-base"],"creator":"Sencha","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-crisp":{"alternateName":["ext-theme-crisp"],"creator":"Sencha","extend":"theme-neptune","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-neptune":{"alternateName":["ext-theme-neptune"],"creator":"Sencha","extend":"theme-neutral","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-neutral":{"alternateName":["ext-theme-neutral"],"creator":"Sencha","extend":"theme-base","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"}},"js":[{"path":"app.js"}],"css":[{"exclude":["fashion"],"path":"resources/WPAKD-all.css"}],"cache":{"enable":true,"deltas":true},"fashion":{"inliner":{"enable":false}},"name":"WPAKD","version":"1.0.0.0","framework":"ext","toolkit":"classic","theme":"theme-crisp","loader":{"cache":"20161114205751","cacheParam":"_dc"},"resource":{"paths":["resources","classic/resources"]},"id":"863e64dc-674f-4c2b-857e-2775309fefb5","profile":"","hash":"bfb32efb6be678c14d9434877ccf8c4bb1218100","resources":{"path":"resources"}}
1+
{"packages":{"charts":{"alternateName":["sencha-charts"],"creator":"Sencha","namespace":"Ext","type":"code","version":"6.2.0.981"},"classic":{"build":{"dir":"${package.output}"},"creator":"Sencha","namespace":"Ext","type":"toolkit","version":"6.2.0.981"},"cmd":{"current":"6.2.0.103","version":"6.2.0.103"},"core":{"alternateName":["sencha-core"],"creator":"Sencha","type":"code","version":"6.2.0.981"},"ext":{"build":{"dir":"${package.output.base}"},"creator":"Sencha","license":"gpl","namespace":"Ext","resource":{"paths":["resources"]},"type":"framework","version":"6.2.0.981"},"font-awesome":{"creator":"Sencha","namespace":"Ext","resource":{"paths":""},"theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.2.0.981"},"theme-base":{"alternateName":["ext-theme-base"],"creator":"Sencha","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-crisp":{"alternateName":["ext-theme-crisp"],"creator":"Sencha","extend":"theme-neptune","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-neptune":{"alternateName":["ext-theme-neptune"],"creator":"Sencha","extend":"theme-neutral","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"},"theme-neutral":{"alternateName":["ext-theme-neutral"],"creator":"Sencha","extend":"theme-base","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.2.0.981"}},"js":[{"path":"app.js"}],"css":[{"exclude":["fashion"],"path":"resources/WPAKD-all.css"}],"cache":{"enable":true,"deltas":true},"fashion":{"inliner":{"enable":false}},"name":"WPAKD","version":"1.0.0.0","framework":"ext","toolkit":"classic","theme":"theme-crisp","loader":{"cache":"20161114213531","cacheParam":"_dc"},"resource":{"paths":["resources","classic/resources"]},"id":"863e64dc-674f-4c2b-857e-2775309fefb5","profile":"","hash":"c79d6c5cf991439026834e14a0ac70b530b79473","resources":{"path":"resources"}}

Sencha/App6.0/workspace/build/temp/production/WPAKD/sass/WPAKD-all.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1890,6 +1890,7 @@ $include-wpakd-view-xferreports-main: dynamic(true);;
18901890
$include-wpakd-view-xferreports-reportslist: dynamic(true);;
18911891
$include-wpakd-view-xferreports-search: dynamic(true);;
18921892
$include-wpakd-view-xferreports-toolbarrecords: dynamic(true);;
1893+
$include-override: dynamic(true);;
18931894
$output-paths: ("path": "../resources");
18941895

18951896
/* ======================== ETC ======================== */

0 commit comments

Comments
 (0)