Description of problem: In the new key-value-editor, found following problems: 1. Click input box of the 1st key, input "ab", after 'a' is input, cursor moves before 'a', leading the input becomes "ba", see attachment1 [details].gif 2. Given the first key-value pair is already set, click the input box of the 2nd key, the 1st pair is gone, see attachment2 [details].gif 3. Press "Backspace" in the 2nd key, the word "Backspace" is input, see attachment3 [details].gif Note: if your image viewer does not show the .gif dynamically, use Browser to view it. Version-Release number of selected component (if applicable): openshift v1.3.0-alpha.3+2ff9dc5 kubernetes v1.3.0+507d3a7 etcd 2.3.0+git How reproducible: Always Steps to Reproduce: 1. See the .gif, the steps are clear in it 2. 3. Actual results: See above description or the attachment gif Expected results: The env editor should work and show the input correctly Additional info:
Created attachment 1190252 [details] attachment1 [details].gif
Created attachment 1190253 [details] attachment2 [details].gif
Created attachment 1190254 [details] attachment3 [details].gif
Looking into this one
There is a PR in the works that bumps the version on the key-value editor a few points that should fix these issues. https://github.com/openshift/origin-web-console/pull/351
PR: https://github.com/openshift/origin-web-console/pull/363#event-754498539 merged, should fix these issues.
Tested with: openshift v1.3.0-alpha.3+69c7837 kubernetes v1.3.0+507d3a7 etcd 2.3.0+git This version already includes the PR in comment 6. The problems 1 and 3 in comment 0 are not reproduced now. But the problem 2 is still occasionally reproduced. See attachment4 [details].gif which does not reproduce problem 2 in the first try but later reproduce it in the second try.
Created attachment 1190808 [details] attachment4 [details].gif
changes merging in https://github.com/openshift/origin/pull/10495 (fix is already in origin-web-console) we no longer automatically generate another row, instead there is a link to add another env var / label
Manually vendored openshift/origin-web-console latest commit 8c03ff48 into latest openshift/origin, and tested. The issues in comment 0 are fixed. (In reply to Jessica Forrester from comment #9) > we no longer automatically generate another row, instead there is a link to > add another env var / label But this change is not applied to these places yet: A. BC page --> "Actions" --> "Edit" --> "Environment Variables" B. "Add to Project" --> <image> --> "Deployment Configuration"
Created attachment 1191792 [details] DeploymentConfigEnvironmentVariableStillOld
Created attachment 1191793 [details] EditBuildConfigEnvironmentVariablesStillOld
Change added to the two missed editors, fix merging to origin in https://github.com/openshift/origin/pull/10525
Manually vendored latest origin-web-console commit 4d411df7 and tested. In sum, now issues are fixed and missed editors get the change too.