LogicAppsUX icon indicating copy to clipboard operation
LogicAppsUX copied to clipboard

Add support to efficiently display dropdown of thousands of values in dropdown

Open siddharth-ms opened this issue 2 years ago • 3 comments

Describe the Bug with repro steps

  1. Go to Generate Schema Action of SAP
  2. Select the RFC Name dropdown, which returns 1000s of results, resulting into performance issues/webpage crash/not responding

What type of Logic App Is this happening in?

Standard (Portal)

Are you using new designer or old designer

New Designer

Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg

Yes

Workflow JSON

No response

Screenshots or Videos

No response

Browser

Edge

Additional context

No response

siddharth-ms avatar Dec 15 '23 04:12 siddharth-ms

This is probably just a situation where we forgot to virtualize a dropdown, I'll look into this

rllyy97 avatar Dec 15 '23 23:12 rllyy97

Hi @rllyy97 can you please check if this is a quick fix?

siddharth-ms avatar Jan 20 '24 06:01 siddharth-ms

Hi @siddharth-ms, I took a look and the dropdown component we use does not have virtualization support. The combobox component does have virtualization support so we could look into rendering dropdowns as modified comboboxes, but we'll need to discuss that as a team and the possible side effects. We are currently doing some other work related to our dropdown/combobox editors so I will update you once we have more info.

rllyy97 avatar Jan 22 '24 16:01 rllyy97

https://github.com/user-attachments/assets/ecf54df3-de47-4a44-a9af-934930b54bcb Adding short video recording of unresponsive UX, still happening with current version and affecting all the actions displaying the SAP RFC list.

daviburg avatar Feb 25 '25 05:02 daviburg