Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-8935

Stunner - deactivate fields on enter button press

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • None
    • 7.30.0.Final
    • Designer
    • 2
    • NEW
    • NEW
    • 2019 Week 50-52 (from Dec 9), 2020 Week 01-03 (from Dec 30)

    Description

      When user adds new custom value to different properties (see below) and press Enter button, nothing happens, but as a user I am expecting that input is disabled and value is "saved". Example:

      when you create new data type and press Enter - nothing happens and it is little bit confusing to me:

      So you need to use mouse button to deactivate input box and finish data type creation:

      Affected elements

      • Data I/O editor - Data Type (Custom) and Source (Constant)
      • Signal name property
      • Error name property
      • Escalation code property
      • Message name property
      • Rule Flow Group
      • Actors, Groups, Created By, Reassignments, Notifications for User task
      • Data type property of Process/Sub-process
      • Called Element for Reusable Sub-process
      • Process Variable/Condition for Sequence flows
      • Data Type for Global variables in Process properties

      Acceptance Criteria

      For all points from Affected elements:

      To activate "data input" mode on a cell:
      ENTER - on the cell with focus.

      To commit the data in the current cell that has "data input" mode activated:
      ENTER - the data is committed and the focus will move DOWN to the next (user-editable) cell.
      When committing data into:

      • the last cell of a column, the focus would move to the first (user-editable) cell in the next column.
      • the last cell of the table (bottom right), the cursor would move to the first (user-editable) cell in the table (top left)

      TAB - the data is committed and the focus will move RIGHT to the next (user-editable) cell.
      When committing data into:

      • the last cell of a row, the focus would move to the first (user-editable) cell in the next row.
      • the last cell of the table (bottom right), the focus would move to the first (user-editable) cell in the table (top left)

      SHIFT + ENTER - the data is committed and the focus will move UP to the next (user-editable) cell.
      When committing data into:

      • the first cell of a column: the focus would move to the last (user-editable) cell in the previous column.
      • the first cell of the table (top left), the cursor would move to the last (user-editable) cell in the table (bottom right)

      SHIFT + TAB - the data is committed and the focus will move LEFT to the next (user-editable) cell.
      When committing data into:

      • the first cell of a row: the focus would move up to the last (user-editable) cell in the previous row.
      • the first cell of the table (bottom right), the focus would move to the last (user-editable) cell in the table (bottom right)

      Attachments

        Issue Links

          Activity

            People

              bdellasc Brian D
              kgaevski@redhat.com Kirill Gaevskii
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: