Status Update
Comments
vo...@gmail.com <vo...@gmail.com> #2
I've noticed that if you press Esc key it will not reload the whole page, but if you click away it will.
uc...@google.com <uc...@google.com>
ad...@google.com <ad...@google.com> #3
Hey vovkab, sorry for the late response. I believe this should be fixed in the latest Beta. Could you please try again and let me know if you still see this issue?
vo...@gmail.com <vo...@gmail.com> #4
Hello, here is quick update:
- 4.1b1 - still reproduceable
- 4.2c2 - partially fixed. Only work if you click away from non NULL cell. When you double click into NULL cell and then click away it will show update and replace NULL with empty string. (Maybe it should be filed separately?)
ad...@google.com <ad...@google.com> #5
Ah, I might have got the versions wrong. I believe we avoid hiding the data on Beta 2 and higher. Pier, could you please confirm?
ps...@google.com <ps...@google.com> #6
It will hide all content, show empty state saying "Running Queries", and then show content again.
This is fixed.
When you double click into NULL cell and then click away it will show update and replace NULL with empty string.
But I confirm that this is happening.
ps...@google.com <ps...@google.com> #7
NULL is a special value though.. after the user double clicks an a cell to edit, it should be possible to insert both the value empty string and the value "NULL". So with the current UI it's hard for us to know if the values empty string and "NULL" mean "don't edit" or insert this value in this cell.
vo...@gmail.com <vo...@gmail.com> #8
Would it make sense to require using "enter" key to save? Otherwise if we always save there is no way to cancel your changes and it is also very easy to break something, i.e. by clicking around I was able to change null to empty which may break logic in the app. I.e. null may mean no value, while empty - we have value and it's an empty string.
ps...@google.com <ps...@google.com> #9
I am closing this bug and tracking null bug in
Description
Build: AI-201.7223.91.41.6507185, 202005182153,
AI-201.7223.91.41.6507185, JRE 1.8.0_242-release-1644-b3-6222593x64 JetBrains s.r.o, OS Linux(amd64) v5.4.0-31-generic, screens 2560x1440
AS: 4.1 Canary 10; Kotlin plugin: 1.3.61-release-Studio4.1-1; Android Gradle Plugin: 3.6.0; Gradle: 6.1.1; NDK: from local.properties: 21.0.6113669, latest from SDK: 21.0.6113669; LLDB: pinned revision 3.1 not found, latest from SDK: (package not found); CMake: from local.properties: (not specified), latest from SDK: (not found), from PATH: 3.16.3
If you click on any field and then click away, it will run queries and flicker the whole screen.
Steps to reproduce
Actual
It will hide all content, show empty state saying "Running Queries", and then show content again.
Expected
If nothing have changed do not run any queries or make UI changes.
Note: ideally would be to not flicker the whole screen and instead show seamless data update.
Please see attached video for more details.