Menu

#158 UI error in Manage External Tools

QM
open
nobody
None
1
2018-05-04
2017-02-05
No

When pressing the Save button in Manage External Tools, the value of the last modified environment variable is not saved if focus had not changed from the field since the field value was modified.

Note: This bug was observed on Mac OS X. Unable to replicate bug on Windows.

Scenario 1 (show defect):

  1. Open Manage Environment Variables
  2. Click in Value field for "PROJECT" environment variable
  3. Change value from "blinky" to "blinky2"
  4. Press Save button
  5. Open Manage Environment Variables and note that "PROJECT" environment varialbe is "blinky" [BUG]

Scenario 2 (expected result):

The addition of step 5 below (moving focus from the editied field) results in Save function working correctly).

  1. Open Manage Environment Variables
  2. Click in Value field for "PROJECT" environment variable
  3. Change value from "blinky" to "blinky2"
  4. Press Tab key to change focus to next field
  5. Press Save button
  6. Open Manage Environment Variables and note that "PROJECT" environment varialbe is "blinky2" [EXPECTED VALUE]

Environment & Versions:

  • Mac OS X 10.12.3
  • QM 4.0.0
  • Qt 5.6.2

Discussion

  • Dennis Sutch

    Dennis Sutch - 2017-02-05
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -10,14 +10,16 @@
     4. Press Save button
     5. Open Manage Environment Variables and note that "PROJECT" environment varialbe is "blinky" [BUG]
    
    -Scenario 2 (work-around):
    +Scenario 2 (expected result):
    +
    +The addition of step 5 below (moving focus from the editied field) results in Save function working correctly).
    
     1. Open Manage Environment Variables
     2. Click in Value field for "PROJECT" environment variable
     3. Change value from "blinky" to "blinky2"
     4. Press Tab key to change focus to next field
    -4. Press Save button
    -5. Open Manage Environment Variables and note that "PROJECT" environment varialbe is "blinky2" [EXPECTED VALUE]
    +5. Press Save button
    +6. Open Manage Environment Variables and note that "PROJECT" environment varialbe is "blinky2" [EXPECTED VALUE]
    
     Environment & Versions:
    
     
  • Quantum Leaps

    Quantum Leaps - 2018-05-04
    • Group: QM --> QM4
     

Anonymous
Anonymous

Add attachments
Cancel