P2Package: selectType: bughelp wanted
倉庫指標
- Star
- (20,263 star)
- PR 合併指標
- (平均合併 43天 10小時) (30 天內合併 27 個 PR)
描述
Environment
- Package version(s): @blueprintjs/core3.38.1 @blueprintjs/icons3.24.0 @blueprintjs/select3.15.3
- Operating System: Mac OS 11.1
- Browser name and version: Safari 14.0.2; Chrome 88.0.4324.96
Sandbox
https://stackblitz.com/edit/blueprint-select-create-new-item-bug?file=src/App.js
Steps to reproduce
- Open the stackblitz dev console or your web browser's console.
- Type anything into the suggest box.
- Observe that "create new tag" is called every time you type a new character.
Actual behavior
createNewItemFromQuery is being fired on every key press, and not just by (from the docs) "pressing the Enter key or by clicking on the "Create Item" option".
Expected behavior
createNewItemFromQuery should only fire when pressing the Enter key or when clicking on the "Create Item" option.