Skip to content

Arrow keys and backspace cause display issues while editing RITA filter/sort #33

@praemunio

Description

@praemunio

ISSUES (Minor):
The terminal display is altered when using the left/right arrow or backspace keys to manipulate the "filter/sort" entry of RITA. Additionally, the L/R arrow/backspace key produces an unexpected "operator: >= input xx pareErr" when backed beyond the left limit of the filter/sort options bar. It will begin to scroll the RITA display vertically beyond the screen limits.

REPRODUCTION OF ISSUE:
-Initiate RITA (This example used the lab1 student file)
-Press the "/" key to allow access to the filter/sort bar.
-Enter valid options and press enter to accept options.
-Press the "/" key to re-enter the filter/sort bar.
-Use Left/Right/Backspace keys to manipulate the cursor's position.

  • RITA will place a full terminal line the entire length of the terminal screen (left to right extremes) for each key pressed. The lines will continue to stack upon one another to about one-half the screen's vertical display.
  • If the user selects the L/R/Backspace at the left limit, a "parseErr" will be displayed and will scroll the RITA display vertically off the screen.

HOW TO NEGATE THE ISSUE:

  • Once completed with the filter/sort task (enter key), the user may select the "?" key to toggle between the help menu and back to the filtered display menu.
  • This acts as a screen refresh.

TESTED WITH:
SSH via MobaXterm and MTPuTTY from a Windows 10 system. (Both programs behaved identically)
VMware Workstation Pro 17, 17.5.2 build-23775571
rita5-thunt-class VM provided.

See attached images.
rita-mobaxterm-scrolling-issues4
rita-mobaxterm-scrolling-issues3
rita-mobaxterm-scrolling-issues2
rita-mobaxterm-scrolling-issues1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions