Added debug log messages in appIcons.js and dash.js in directory /<email address hidden>/.
Attaching debug logs below.
In summary, I can observe the following:
When it works with large icon, then "appIcon.connect('clicked', (actor)" is successfully triggered.
After making small icon, "clicked" is not triggered and "launchNewWindow()" is not called anymore.
After long press on icon (don't have to press "Open in a New Windows" or any other buttons, just press elsewhere to make the dialog disappear), it triggers "appIcon.connect('key-focus-in', (actor)" after which "launchNewWindow()" can be called successfully on icon pressing.
Added debug log messages in appIcons.js and dash.js in directory /<email address hidden>/.
Attaching debug logs below.
In summary, I can observe the following: connect( 'clicked' , (actor)" is successfully triggered. connect( 'key-focus- in', (actor)" after which "launchNewWindow()" can be called successfully on icon pressing.
When it works with large icon, then "appIcon.
After making small icon, "clicked" is not triggered and "launchNewWindow()" is not called anymore.
After long press on icon (don't have to press "Open in a New Windows" or any other buttons, just press elsewhere to make the dialog disappear), it triggers "appIcon.