[COMPASS-6125] Connections sidebar should use ItemActionControls for the menu Created: 14/Sep/22  Updated: 05/Oct/22  Resolved: 23/Sep/22

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.34.0

Type: Task Priority: Major - P3
Reporter: Le Roux Bodenstein Assignee: Le Roux Bodenstein
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Story Points: 2
Documentation Changes: Not Needed

 Description   

It has its own CSS for showing / hiding the ConnectionMenu that's clashing a bit with the ItemActionControls behaviour. It should probably use the hover state hook as well. Test that the ... icon stays in place while the menu is open even when you move the mouse away.



 Comments   
Comment by Githook User [ 05/Oct/22 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore(connections): use ItemActionControls for connections COMPASS-6125 (#3488)

  • use ItemActionControls for connections
  • prettier
  • Update packages/compass-connections/src/components/connection-list/connection.tsx

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>
Branch: 1.34-releases
https://github.com/mongodb-js/compass/commit/b9451ce3f6f98fe42170b9ee83c5ef20ef2ec49f

Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore(connections): use ItemActionControls for connections COMPASS-6125 (#3488)

  • use ItemActionControls for connections
  • prettier
  • Update packages/compass-connections/src/components/connection-list/connection.tsx

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>
Branch: update-compass-shell-to-shared-config
https://github.com/mongodb-js/compass/commit/b9451ce3f6f98fe42170b9ee83c5ef20ef2ec49f

Comment by Githook User [ 23/Sep/22 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore(connections): use ItemActionControls for connections COMPASS-6125 (#3488)

  • use ItemActionControls for connections
  • prettier
  • Update packages/compass-connections/src/components/connection-list/connection.tsx

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>
Branch: align-background
https://github.com/mongodb-js/compass/commit/b9451ce3f6f98fe42170b9ee83c5ef20ef2ec49f

Comment by Githook User [ 22/Sep/22 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore(connections): use ItemActionControls for connections COMPASS-6125 (#3488)

  • use ItemActionControls for connections
  • prettier
  • Update packages/compass-connections/src/components/connection-list/connection.tsx

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>

Co-authored-by: Sergey Petushkov <petushkov.sergey@gmail.com>
Branch: main
https://github.com/mongodb-js/compass/commit/b9451ce3f6f98fe42170b9ee83c5ef20ef2ec49f

Generated at Wed Feb 07 22:42:00 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.