[pve-devel] applied: [PATCH widget-toolkit] save index on keydown and check on keyup
Thomas Lamprecht
t.lamprecht at proxmox.com
Wed May 2 15:54:33 CEST 2018
applied
On 5/2/18 3:28 PM, Dominik Csapak wrote:
> so that the edit window does not open again when pressing enter
>
> Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
> ---
> grid/ObjectGrid.js | 9 ++++++++-
> 1 file changed, 8 insertions(+), 1 deletion(-)
>
> diff --git a/grid/ObjectGrid.js b/grid/ObjectGrid.js
> index 68937ce..36c873c 100644
> --- a/grid/ObjectGrid.js
> +++ b/grid/ObjectGrid.js
> @@ -225,10 +225,17 @@ Ext.define('Proxmox.grid.ObjectGrid', {
> },
>
> listeners: {
> - itemkeyup: function(view, record, item, index, e) {
> + itemkeydown: function(view, record, item, index, e) {
> if (e.getKey() === e.ENTER) {
> + this.pressedIndex = index;
> + }
> + },
> + itemkeyup: function(view, record, item, index, e) {
> + if (e.getKey() === e.ENTER && index == this.pressedIndex) {
> this.run_editor();
> }
> +
> + this.pressedIndex = undefined;
> }
> },
>
>
More information about the pve-devel
mailing list