firebase / firebase-tools

The Firebase Command Line Tools
MIT License
4.01k stars 932 forks source link

Firebase Firestore Emulator filter/query UI is broken in the latest 11.20.0 version #5399

Closed arnab closed 1 year ago

arnab commented 1 year ago

I just upgraded from 11.19.0 to 11.20.0 and the Firestore UI's query/filter UI (which pops out as a dialog) is broken. See screenshots below.

[REQUIRED] Environment info

firebase-tools: 11.20.0

Platform: macOS

[REQUIRED] Test case

Install/upgrade to the latest 11.20.0 version:

npm install -g firebase-tools
// or 
npm install -g firebase-tools@11.20.0

[REQUIRED] Steps to reproduce

Open up the Firestore UI, select a collection and then click the menu icon (which pops out a dialog to choose conditions/order etc.). This is broken and the dialog is hidden behind the data elements. It looks like this:

image

[REQUIRED] Expected behavior

Install the previous version:

npm install -g firebase-tools@11.19.0

And view the same UI and it shows the dialog as expected:

image

[REQUIRED] Actual behavior

See screenshot in "Steps to repro" section.

craigfisk commented 1 year ago

Thanks! Same problem. Couldn't click to open a query. Instead it just says "filter by field" and wouldn't open. Tried resizing the display bigger/smaller. Tried Firefox. Going back to 11.19.0 from 11.20.0 fixed it. Needed to reboot twice, though. Ubuntu MATE 22.04

maza90 commented 1 year ago

npm install -g firebase-tools // or npm install -g firebase-tools@11.20.0

maza90 commented 1 year ago

Sent from my Hisense V50 using FastHub

TheIronDev commented 1 year ago

Thank you for catching this and writing the bug report!

https://github.com/firebase/firebase-tools-ui/pull/908 resolves the issue by removing the offending overflow styles.

craigfisk commented 1 year ago

Still broken 2023-1-27 in current version; reverted to 11.19.0 to fix it.

taeold commented 1 year ago

We'll be pushing out a new build that contains a fix sometime this week. Thanks for the patience.

craigfisk commented 1 year ago

Hi Daniel, Thanks for the update! Best, Craig

On Tue, Jan 31, 2023 at 12:45 PM Daniel Lee @.***> wrote:

We'll be pushing out a new build that contains a fix sometime this week. Thanks for the patience.

— Reply to this email directly, view it on GitHub https://github.com/firebase/firebase-tools/issues/5399#issuecomment-1410892924, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZH6TGKIKR7LYMOPPPUBTWVFMVNANCNFSM6AAAAAATSQV7XU . You are receiving this because you commented.Message ID: @.***>

-- (650) 336-8770 https://marmalade.ai