widgetti / widgetti/ipyvuetify

NavigationDrawer component collapses on hovering its children's "dropdown".

Open
#203 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
355
Forks
61
PR merge metrics
No merged PRs in 30d

Description

I'm using ipyvuetify version 1.8.1 have a navigation drawer like this:

import ipyvuetify as v

selector = v.select_or_create(v_model='nst', multiple=True)

drawer = v.NavigationDrawer(
                       dark=True,
                       expand_on_hover=True,
                       mini_variant_width='75px',
                       fixed=True, 
                       floating=True,
                       children=[ v.ListItem( children=[selector] ) ]

    )

When I hover the mouse cursor over its children's "dropdown" it collapses indenpendently if the children is an select_or_create or an select component:

Screenshot from 2022-01-05 13-23-03
Screenshot from 2022-01-05 13-35-11

I've tried tuning its parameters values, as well the combinations of values of others select_or_create component parameters values (permanent, mini_variant, app, disable_route_watcher, hide_overlay, clipped, absolute, touchless), and the same thing heappened. What could this be.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the behavior with ipyvuetify 1.8.1 using the provided NavigationDrawer, ListItem, and select_or_create example. Start by tracing the NavigationDrawer hover behavior and its interaction with the select component; done means the drawer does not collapse when hovering the child dropdown.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.