Skip to content

Commit 45de0f2

Browse files
authored
fix(ui5-upload-collection-item): Activate editing with SPACE (#2024)
FIXES: #2003
1 parent bc1a380 commit 45de0f2

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

packages/fiori/src/UploadCollectionItem.hbs

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
design="Transparent"
7777
icon="edit"
7878
@click="{{onDetailClick}}"
79+
@keyup="{{_onDetailKeyup}}"
7980
class="ui5-li-detailbtn ui5-uci-edit"
8081
>
8182
</ui5-button>

packages/fiori/src/UploadCollectionItem.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import ListItem from "@ui5/webcomponents/dist/ListItem.js";
99
import Integer from "@ui5/webcomponents-base/dist/types/Integer.js";
1010
import getFileExtension from "@ui5/webcomponents-base/dist/util/getFileExtension.js";
1111
import RenderScheduler from "@ui5/webcomponents-base/dist/RenderScheduler.js";
12-
import { isEnter, isEscape } from "@ui5/webcomponents-base/dist/Keys.js";
12+
import { isEnter, isEscape, isSpace } from "@ui5/webcomponents-base/dist/Keys.js";
1313
import UploadState from "./types/UploadState.js";
1414
import "@ui5/webcomponents-icons/dist/icons/refresh.js";
1515
import "@ui5/webcomponents-icons/dist/icons/stop.js";
@@ -296,6 +296,12 @@ class UploadCollectionItem extends ListItem {
296296
this._editing = true;
297297
}
298298

299+
_onDetailKeyup(event) {
300+
if (isSpace(event)) {
301+
this.onDetailClick(event);
302+
}
303+
}
304+
299305
/**
300306
* @override
301307
*/

0 commit comments

Comments
 (0)