Skip to content

Commit f9afd2a

Browse files
authored
fix(time-picker): exclude from SSR toggle events #15135 (#15360)
1 parent 77ba2ba commit f9afd2a

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

projects/igniteui-angular/src/lib/time-picker/time-picker.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,8 @@ describe('IgxTimePicker', () => {
192192
});
193193

194194
mockCdr = jasmine.createSpyObj('ChangeDetectorRef', ['detectChanges']);
195-
timePicker = new IgxTimePickerComponent(elementRef, 'en', null, mockInjector, null, mockCdr);
195+
const platformUtil = TestBed.inject(PlatformUtil);
196+
timePicker = new IgxTimePickerComponent(elementRef, 'en', null, mockInjector, platformUtil, mockCdr);
196197
(timePicker as any).dateTimeEditor = mockDateTimeEditorDirective;
197198
(timePicker as any)._inputGroup = mockInputGroup;
198199
(timePicker as any).inputDirective = mockInputDirective;

projects/igniteui-angular/src/lib/time-picker/time-picker.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1250,7 +1250,7 @@ export class IgxTimePickerComponent extends PickerBaseDirective
12501250

12511251
private subscribeToToggleDirectiveEvents(): void {
12521252
if (this.toggleRef) {
1253-
if (this._inputGroup) {
1253+
if (this._inputGroup && this.platform.isBrowser) {
12541254
this.toggleRef.element.style.width = this._inputGroup.element.nativeElement.getBoundingClientRect().width + 'px';
12551255
}
12561256

0 commit comments

Comments
 (0)