@@ -94,12 +94,10 @@ class ScrollManager extends Base {
9494 afterSetMounted ( value , oldValue ) {
9595 if ( value ) {
9696 this . dragScroll && this . updateDragScrollAddon ( true ) ;
97- this . rowScrollPinning && this . updateRowScrollPinningAddon ( true ) ;
98- this . updateColumnScrollPinningAddon ( )
97+ this . rowScrollPinning && this . updateRowScrollPinningAddon ( true )
9998 } else if ( oldValue ) {
10099 this . updateDragScrollAddon ( false ) ;
101- this . updateRowScrollPinningAddon ( false ) ;
102- this . updateColumnScrollPinningAddon ( false )
100+ this . updateRowScrollPinningAddon ( false )
103101 }
104102 }
105103
@@ -123,11 +121,9 @@ class ScrollManager extends Base {
123121 if ( oldValue && me . mounted ) {
124122 me . dragScroll && me . updateDragScrollAddon ( false , oldValue ) ;
125123 me . rowScrollPinning && me . updateRowScrollPinningAddon ( false , oldValue ) ;
126- me . updateColumnScrollPinningAddon ( false , oldValue ) ;
127124
128125 me . dragScroll && me . updateDragScrollAddon ( true , value ) ;
129- me . rowScrollPinning && me . updateRowScrollPinningAddon ( true , value ) ;
130- me . updateColumnScrollPinningAddon ( value )
126+ me . rowScrollPinning && me . updateRowScrollPinningAddon ( true , value )
131127 }
132128 }
133129
@@ -136,7 +132,6 @@ class ScrollManager extends Base {
136132 */
137133 destroy ( ...args ) {
138134 this . updateRowScrollPinningAddon ( false ) ;
139- this . updateColumnScrollPinningAddon ( false ) ;
140135 super . destroy ( ...args )
141136 }
142137
@@ -199,29 +194,6 @@ class ScrollManager extends Base {
199194 me . gridContainer . headerToolbar . scrollLeft = me . scrollLeft
200195 }
201196
202- /**
203- * @param {Boolean } [active]
204- * @param {String|null } [windowId=this.windowId]
205- * @returns {Promise<void> }
206- */
207- async updateColumnScrollPinningAddon ( active , windowId = this . windowId ) {
208- let me = this ;
209-
210- active = active ?? ( me . mounted && me . gridContainer ?. hasLockedColumns ) ;
211-
212- let addon = await Neo . currentWorker . getAddon ( 'GridColumnScrollPinning' , windowId ) ;
213-
214- if ( active ) {
215- addon . register ( {
216- containerId : me . gridContainer . id ,
217- id : me . id ,
218- windowId
219- } )
220- } else {
221- addon . unregister ( { id : me . id , windowId} )
222- }
223- }
224-
225197 /**
226198 * @param {Boolean } active
227199 * @param {String|null } [windowId=this.windowId]
0 commit comments