Skip to content

Commit c098b42

Browse files
authored
fix(module:tabs): fix icons position (#2303)
1 parent 717648b commit c098b42

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

components/icon/nz-icon.directive.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,10 @@ export class NzIconDirective extends IconDirective implements OnInit, OnChanges,
123123
});
124124
this._classNameObserver.observe(this._elementRef.nativeElement, { attributes: true });
125125
}
126-
this._renderer.addClass(this._elementRef.nativeElement, 'anticon');
126+
127+
if (!this._el.classList.contains('anticon')) {
128+
this._renderer.setAttribute(this._el, 'class', `anticon ${this._el.className}`);
129+
}
127130
}
128131

129132
ngOnDestroy(): void {

components/tabs/nz-tabs-nav.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
<div class="ant-tabs-nav-container" [class.ant-tabs-nav-container-scrolling]="showPaginationControls" #navContainerElement>
55
<span class="ant-tabs-tab-prev" (click)="scrollHeader('before')" [class.ant-tabs-tab-btn-disabled]="disableScrollBefore" [class.ant-tabs-tab-arrow-show]="showPaginationControls">
66
<span class="ant-tabs-tab-prev-icon">
7-
<i nz-icon type="left" class="ant-tabs-tab-pre-icon-target"></i>
7+
<i nz-icon [type]="nzPositionMode === 'horizontal' ? 'left' : 'up'" class="ant-tabs-tab-prev-icon-target"></i>
88
</span>
99
</span>
1010
<span class="ant-tabs-tab-next" (click)="scrollHeader('after')" [class.ant-tabs-tab-btn-disabled]="disableScrollAfter" [class.ant-tabs-tab-arrow-show]="showPaginationControls">
1111
<span class="ant-tabs-tab-next-icon">
12-
<i nz-icon type="right" class="ant-tabs-tab-next-icon-target"></i>
12+
<i nz-icon [type]="nzPositionMode === 'horizontal' ? 'right' : 'down'" class="ant-tabs-tab-next-icon-target"></i>
1313
</span>
1414
</span>
1515
<div class="ant-tabs-nav-wrap">

0 commit comments

Comments
 (0)