@@ -10,7 +10,8 @@ export const useColumn = () => {
1010 const { clientId } = useBlockEditContext ( )
1111
1212 const onChangeDesktop = widths => {
13- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
13+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
14+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
1415 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
1516
1617 if ( adjacentBlocks . length ) {
@@ -36,7 +37,8 @@ export const useColumn = () => {
3637 [ clientId ] : { columnWidth : width } ,
3738 }
3839
39- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
40+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
41+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
4042 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
4143
4244 if ( adjacentBlocks . length ) {
@@ -63,7 +65,8 @@ export const useColumn = () => {
6365 [ clientId ] : { columnWidthTablet : width } ,
6466 }
6567
66- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
68+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
69+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
6770 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
6871
6972 if ( adjacentBlocks . length ) {
@@ -89,7 +92,8 @@ export const useColumn = () => {
8992 [ clientId ] : { columnWidthMobile : width } ,
9093 }
9194
92- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
95+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
96+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
9397 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
9498
9599 if ( adjacentBlocks . length ) {
@@ -110,7 +114,8 @@ export const useColumn = () => {
110114 }
111115
112116 const onResetDesktop = ( ) => {
113- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
117+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
118+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
114119 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
115120
116121 if ( adjacentBlocks . length ) {
@@ -120,7 +125,8 @@ export const useColumn = () => {
120125 }
121126
122127 const onResetTabletMobile = ( ) => {
123- const { parentBlock } = select ( 'stackable/block-context' ) . getBlockContext ( clientId )
128+ const parentBlockId = select ( 'core/block-editor' ) . getBlockRootClientId ( clientId )
129+ const parentBlock = select ( 'core/block-editor' ) . getBlock ( parentBlockId )
124130 const adjacentBlocks = parentBlock ?. innerBlocks || [ ]
125131
126132 if ( adjacentBlocks . length ) {
0 commit comments