File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
src/BootstrapBlazor/Components/Tab Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -1157,9 +1157,8 @@ private RenderFragment RenderTabList() => builder =>
11571157 if ( ShowContextMenu )
11581158 {
11591159 builder . OpenComponent < ContextMenuZone > ( 0 ) ;
1160- builder . AddComponentReferenceCapture ( 10 , instance => _contextMenuZone = ( ContextMenuZone ) instance ) ;
1161- builder . AddContent ( 20 , RenderTabItems ( ) ) ;
1162- builder . AddContent ( 30 , RenderContextMenu ) ;
1160+ builder . AddAttribute ( 10 , nameof ( ContextMenuZone . ChildContent ) , RenderContextMenuZoneContent ( ) ) ;
1161+ builder . AddComponentReferenceCapture ( 20 , instance => _contextMenuZone = ( ContextMenuZone ) instance ) ;
11631162 builder . CloseComponent ( ) ;
11641163 }
11651164 else
@@ -1175,6 +1174,12 @@ private RenderFragment RenderTabList() => builder =>
11751174 }
11761175 } ;
11771176
1177+ private RenderFragment RenderContextMenuZoneContent ( ) => builder =>
1178+ {
1179+ builder . AddContent ( 0 , RenderTabItems ( ) ) ;
1180+ builder . AddContent ( 10 , RenderContextMenu ) ;
1181+ } ;
1182+
11781183 private RenderFragment RenderTabItems ( ) => builder =>
11791184 {
11801185 for ( var index = 0 ; index < _items . Count ; index ++ )
You can’t perform that action at this time.
0 commit comments