Activity log for bug #1673089

Date Who What changed Old value New value Message
2017-03-15 14:27:28 RaiMan bug added bug
2017-03-15 14:27:48 RaiMan sikuli: status New In Progress
2017-03-15 14:27:53 RaiMan sikuli: importance Undecided High
2017-03-15 14:27:57 RaiMan sikuli: assignee RaiMan (raimund-hocke)
2017-03-15 14:28:03 RaiMan sikuli: milestone 1.1.1
2017-03-19 09:06:52 RaiMan sikuli: status In Progress Opinion
2017-03-19 09:06:59 RaiMan sikuli: importance High Undecided
2017-03-19 11:33:02 RaiMan summary [1.1.1] macOS 10.12 Sierra: type("test") only types tt in various input situations (browser address, textedit, google search field, ...) [1.1.1] macOS 10.12 Sierra: type("test") only types tt in google search field
2017-03-19 11:33:09 RaiMan sikuli: status Opinion Confirmed
2017-03-19 11:33:24 RaiMan summary [1.1.1] macOS 10.12 Sierra: type("test") only types tt in google search field [1.1.1] macOS 10.12 Sierra: type("test") only types tt in google search field --- workaround
2017-03-19 11:40:29 RaiMan description We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the search field input and the way Java Robot types a character. More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 12:38:13 RaiMan description ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the search field input and the way Java Robot types a character. More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 12:44:27 RaiMan description ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 12:59:08 RaiMan sikuli: importance Undecided High
2017-03-19 12:59:12 RaiMan description ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit, Visual Studio code and other editor windows. I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. No solution for now. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 12:59:36 RaiMan summary [1.1.1] macOS 10.12 Sierra: type("test") only types tt in google search field --- workaround [1.1.1] macOS 10.12 Sierra: type("test") only types tt in google search field and other input fields/areas--- workaround
2017-03-19 13:15:52 RaiMan description ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit, Visual Studio code and other editor windows. I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. No solution for now. ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit, Visual Studio code and other editor windows. I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. No solution for now. defaults write -g ApplePressAndHoldEnabled -bool false ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 13:25:56 RaiMan description ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. Does not happen if the browser address field is focused using CMD-L Happens in TextEdit, Visual Studio code and other editor windows. I am testing in version 2, where I use JNativeHook, to verify mouse and keyboard actions: the keypress/keyrelease are correctly given to macOS. More tests have to be made. No solution for now. defaults write -g ApplePressAndHoldEnabled -bool false ----------------- workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) *************************** workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) or switch of the accented popup behavior (see below) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. according to https://infinitediaries.net/os-x-choose-between-the-character-accents-popup-and-key-repeat-when-holding-down-a-key/ switch back to repeat key from accented character popup: **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false In this mode type works as expected. switch back reverse (popup again) (default in macOS Sierra). **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false **** problem for SikuliX: cannot be done on the fly, since the offending application has to be stopped and restarted again. -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2017-03-19 13:26:14 RaiMan sikuli: importance High Wishlist
2017-03-19 14:46:57 RaiMan description *************************** workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) or switch of the accented popup behavior (see below) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. according to https://infinitediaries.net/os-x-choose-between-the-character-accents-popup-and-key-repeat-when-holding-down-a-key/ switch back to repeat key from accented character popup: **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false In this mode type works as expected. switch back reverse (popup again) (default in macOS Sierra). **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false **** problem for SikuliX: cannot be done on the fly, since the offending application has to be stopped and restarted again. -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest) *************************** workaround use paste() for the text parts and type() only for typing functional keys: paste("test"); type(Key.ENTER) or switch of the accented popup behavior (see below) ----------------- findings until now Seems to be related to the possible selection of accented characters if the key is held for some time (which is valid for e and s). The problem seems to be somewhere between the handling of the input field input and the way Java Robot types a character. according to https://infinitediaries.net/os-x-choose-between-the-character-accents-popup-and-key-repeat-when-holding-down-a-key/ switch back to repeat key from accented character popup: **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false In this mode type works as expected. switch back reverse (popup again) (default in macOS Sierra). **** In a Terminal: defaults write -g ApplePressAndHoldEnabled -bool false **** problem for SikuliX: cannot be done on the fly, since the offending application has to be stopped and restarted again. **** in Terminal: defaults read -g ApplePressAndHoldEnabled reveals you current setting: 0: no accented character popup (type should work as expected) 1: you get accented character popup, type makes problems -------------------------------------------- We are experiencing issues with type() command under Mac OS Sierra. -- while typing accent menu appear - see https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/Product_Help/en_US/PUBLIC_USERS/PL124/S0120_AccentMenu.png -- typing actually miss some chars. For example typing "test" results in "tt" - https://www.screencast.com/t/xL79S0JK -- typing doesn't fire onKeyUp event in some fields(typing manually fires events) Please note that we do not have above issues with El Capitan and Yosemite Mac OS versions. We tried latest nightly Sikuli build as well. Java versions we are using is 1.8.121(latest)
2021-02-09 16:24:27 RaiMan sikuli: milestone 1.1.1 2.0.5