Skip to content

Drop-down selection options/suggestions don't appear until you type something #469

Closed

Description

Description

{The list of available options in drop-down boxes, such as the "Marking" drop-down when creating a workspace and the "Tag" drop-down menu when creating a threat actor don't appear until you type something.

The options that come up also don't always contain the character you type. For example, in the create workspace panel, if you type "a" into the "Marking" field, you get options for "TLP:GREEN", which obviously does not contain the "a" character. Presumably there's a non-visible/meta property that does match however, since if you type "q" or "z", no suggestions are presented.}

Environment

  1. OS (where OpenCTI server runs): { demo.opencti.io }
  2. OpenCTI version: { 2.1.4 }
  3. OpenCTI client: { Front-end/web-gui.}
  4. Other environment details: {Pretty sure this is replicable in my own Docker 2.1.4 also}

Reproducible Steps

Steps to create the smallest reproducible scenario:

  1. { Log into OpenCTI (e.g. demo.opencti.io}
  2. { Click Explore link in the left-side panel }
  3. { Click the big orange Plus button in the bottom left to create a new work space }
  4. { Click on the "Marking" input field, or the drop-down arrow next to it }
  5. { No suggestions are presented }
  6. { Type a character such as "a", "t,", "l," or "p," into the Marking input field }
  7. { Suggested options are presented at this point }

Expected Output

{ I would expect that when I click the drop-down arrow, before typing anything, the list of available options is presented. It's perhaps debatable, but I think it's also ideal if options are presented immediately when the user clicks on the input field (not just the drop-down arrow). }

Actual Output

{ No suggested options are presented when clicking on the drop-down arrow or the test-input-field, until a character has first been typed in the inputfield. }

Additional information

{ Attached screenshot of the Marking drop-down field presenting options that don't contain the typed character: }

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

featureuse for describing a new feature to developsolveduse to identify issue that has been solved (must be linked to the solving PR)

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions