From 4efc584d46597243024e9594d50f0d058f166514 Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Tue, 27 Apr 2021 12:02:19 +0300 Subject: [PATCH] Start first action on button click Signed-off-by: Alex Andreev --- src/renderer/components/+catalog/catalog-add-button.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/renderer/components/+catalog/catalog-add-button.tsx b/src/renderer/components/+catalog/catalog-add-button.tsx index 6da733af7c..9b9814314f 100644 --- a/src/renderer/components/+catalog/catalog-add-button.tsx +++ b/src/renderer/components/+catalog/catalog-add-button.tsx @@ -45,6 +45,13 @@ export class CatalogAddButton extends React.Component { this.isOpen = false; } + @autobind() + onButtonClick() { + if (this.menuItems.length == 1) { + this.menuItems[0].onClick(); + } + } + render() { if (this.menuItems.length === 0) { return null; @@ -59,6 +66,7 @@ export class CatalogAddButton extends React.Component { onClose={this.onClose} icon={} direction="up" + onClick={this.onButtonClick} > { this.menuItems.map((menuItem, index) => { return