ComfyUI_frontend icon indicating copy to clipboard operation
ComfyUI_frontend copied to clipboard

[Bug]: There's a z-index layering issue with the Select component's dropdown.

Open yolain opened this issue 7 months ago • 3 comments

Frontend Version

v1.21.2

Expected Behavior

Actual Behavior

https://github.com/user-attachments/assets/539de155-98bd-448c-9519-9e658db83893

Steps to Reproduce

Debug Logs

-

Browser Logs

Setting JSON

What browsers do you use to access the UI ?

Google Chrome

Other Information

No response

┆Issue is synchronized with this Notion page by Unito

yolain avatar May 29 '25 08:05 yolain

I'm unable to reproduce this issue. Would you be able to check if this issue still occurs with custom nodes disabled?

You can test this by simply starting ComfyUI with this command line switch:

--disable-all-custom-nodes

If that resolves the issue, you should be able to find the problematic extension using the bisect custom nodes feature of comfy-cli.

webfiltered avatar May 29 '25 11:05 webfiltered

I'm unable to reproduce this issue. Would you be able to check if this issue still occurs with custom nodes disabled?

You can test this by simply starting ComfyUI with this command line switch:

--disable-all-custom-nodes If that resolves the issue, you should be able to find the problematic extension using the bisect custom nodes feature of comfy-cli.

I have disabled all custom node packages. Then I'll check if it's due to something else, but it was working fine in the previous version.

yolain avatar May 29 '25 14:05 yolain

I enabled the "Disable Custom Node" mode, cleared both the comfy.setting.json file in the user directory and the localStorage cache, but the issue persists. It‘s Works fine in version 1.21.0.

yolain avatar May 29 '25 14:05 yolain

Still unable to reproduce this. Can you please post the full logs - backend from terminal, and everything in the browser console?

webfiltered avatar May 30 '25 16:05 webfiltered

There are no related error messages in the log, which is a bit strange. I have the same issue when using other browsers, including runing comfyui on others Windows's Chrome .

backend log

Image

browser log

Image

The dialog's z-index is higher than the dropdown's z-index.

Image Image

yolain avatar May 31 '25 07:05 yolain

If there are any other people that are able to reproduce this issue, please let us know!

We would like to resolve this, but currently hands are tied until we can repro.

FYI - what I'm getting:

Image Image

webfiltered avatar May 31 '25 08:05 webfiltered

I have the exact same issue on Windows using latest ComfyUI without extensions (both on Firefox and on Chromium). On 1.21.0 z-buffer in dropdowns starts with 2102, but from 1.21.1 it starts with 1001

pamparamm avatar Jun 01 '25 16:06 pamparamm

Thanks for the reports, guys! Was very helpful in finding the issue.

That said, the versions don't quite line up. Please do let me know if there are still issues with 1.21.5.

webfiltered avatar Jun 01 '25 21:06 webfiltered

The same exact issue still persists on 1.21.5 (with clean user storage/pure config/no custom nodes/disabled js cache) on my end

pamparamm avatar Jun 01 '25 22:06 pamparamm

Am able to repro locally now - will find the issue.

Workaround until I find the culprit:

  1. Click / tap the language menu, identifiable by the below icon Image
  2. Press the down arrow
  3. Press Enter (or Return)
    • If nothing happens, start over from step 1, but press the up arrow instead of down.

The interface should click over to another language, and be "fixed" until refresh.

webfiltered avatar Jun 01 '25 22:06 webfiltered

FYI, after 1.21.6 dropdowns work fine, thanks!

pamparamm avatar Jun 02 '25 19:06 pamparamm