Meeds-io / meeds

The Meeds Association provides its members with an employee recognition software implementation. The employee recognition software is fueled by the Meeds ERC-20 tokens.
https://meeds.io
GNU Lesser General Public License v3.0
283 stars 9 forks source link

Space's second drawer displayed even if left menu is hidden #2575

Open Jihed525 opened 6 days ago

Jihed525 commented 6 days ago

PLF: Latest versions Steps to reproduce the behavior:

  1. Open left menu (left menu isn't on sticky mode)
  2. Click on recent spaces
  3. on spacesX opened menu, click on 3 menu
  4. click outside to close drawers Actual: second drawer menu still displayed Expected: all drawers on left side should be hidden screencast attached

seconddrawerko

srenault-meeds commented 6 days ago

Can you please attach again the screencast? Thanks

Jihed525 commented 6 days ago

@srenault-meeds https://community.exoplatform.com/portal/download-document/261aeac4ac12000e4ef4aa3ed2d59869

srenault-meeds commented 6 days ago

Ok thanks. Added to the main comment.

My suggestion: We won't hide the left panels when accessing 3-dots menu. Indeed, to avoid bad UX when accessing secondary options, we have to let the related panel opened. No matter we are clicking outside or not

So my suggestion is we keep all menu panels open / locked when the 3-dots options are displayed

WDYT?

Jihed525 commented 6 days ago

to be consistent, actually having two drawers displayed, if I click outside I hide all drawers else if I click on first drawer, the rest are hidden else if I click on second drawer, I hide 3 dots menu only

wdyt ?

srenault-meeds commented 6 days ago

The fact is that I don't think we can hide the 3dots menu if not clicking to it. Indeed, that'd make the UX bad and too much reactive (too much hover behaviour)

I will think about it. Thanks for the heads-up