Skip to content

Commit 2ed06bc

Browse files
committed
chore(action-strip): Close the strip after action from actions component
1 parent b3adfd6 commit 2ed06bc

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-editing-actions.component.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ describe('igxGridEditingActions #grid ', () => {
4848

4949
expect(grid.rowList.first.rowData['ID']).toBe('ALFKI');
5050
const dataLenght = grid.dataLength;
51+
actionStrip.show(grid.rowList.first);
52+
fixture.detectChanges();
5153
deleteIcon = fixture.debugElement.queryAll(By.css(`igx-grid-editing-actions igx-icon`))[1];
5254
expect(deleteIcon.nativeElement.innerText).toBe('delete');
5355
deleteIcon.parent.triggerEventHandler('click', new Event('click'));

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-editing-actions.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export class IgxGridEditingActionsComponent extends IgxGridActionsBaseDirective
3737
if (grid.rowList.filter(r => r === row).length !== 0) {
3838
grid.crudService.begin(firstEditable);
3939
}
40+
this.strip.hide();
4041
}
4142

4243
/**
@@ -56,6 +57,7 @@ export class IgxGridEditingActionsComponent extends IgxGridActionsBaseDirective
5657
const context = this.strip.context;
5758
const grid = context.grid;
5859
grid.deleteRow(context.rowID);
60+
this.strip.hide();
5961
}
6062

6163
/**

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-pinning-actions.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ export class IgxGridPinningActionsComponent extends IgxGridActionsBaseDirective
5252
const row = this.strip.context;
5353
const grid = row.grid;
5454
grid.pinRow(row.rowID);
55+
this.strip.hide();
5556
}
5657

5758
/**
@@ -71,6 +72,7 @@ export class IgxGridPinningActionsComponent extends IgxGridActionsBaseDirective
7172
const row = this.strip.context;
7273
const grid = row.grid;
7374
grid.unpinRow(row.rowID);
75+
this.strip.hide();
7476
}
7577

7678
private renderIcons(): void {

0 commit comments

Comments
 (0)