# HG changeset patch # User Rik # Date 1562719856 25200 # Node ID 57bb8f531707d61b23ef6112528b28b9ce951b2c # Parent 9b8903d3e626a36f01961111164b867b7514e62f ginput.m: Make "Enter" key on numeric keypad stop input (bug #56599). * ginput.m (ginput_keypressfcn): Look for the key value "return" (main keyboard) or "enter" on numeric keypad to stop further input. diff -r 9b8903d3e626 -r 57bb8f531707 scripts/plot/util/ginput.m --- a/scripts/plot/util/ginput.m Tue Jul 09 19:41:27 2019 +0200 +++ b/scripts/plot/util/ginput.m Tue Jul 09 17:50:56 2019 -0700 @@ -146,8 +146,8 @@ function ginput_keypressfcn (~, evt) point = get (gca (), "currentpoint"); - if (strcmp (evt.Key, "return")) - ## Enter key stops ginput. + if (strcmp (evt.Key, "return") || strcmp (evt.Key, "enter")) + ## or on numeric keypad stops ginput. ginput_accumulator (2, NaN, NaN, NaN); else character = evt.Character;