Skip to content

Conversation

@Mairs2
Copy link

@Mairs2 Mairs2 commented Nov 3, 2025

Fixed event bubbling issues in SessionItem component by adding e.stopPropagation() to:

  • handleClick
  • drag and drop listeners
  • menu item click handlers
    This prevents unintended session switching when interacting with session menu items.

Added deletion confirmation before user deletes session and toast to confirm that session has been deleted.

Screenshot 2025-11-02 235743 Screenshot 2025-11-02 235844

https://youtu.be/svjb5Nsa7sw

Fixes: #8

Mairs2 added 4 commits October 5, 2025 16:58
Add defense-in-depth validation to ensure user input contains non-whitespace message
  Adds a hover-activated copy button to code blocks that copies code to clipboard and shows a toast notification
onClick() mouseEventHandler activates switchMe() in Menuitem when menu item clicked.
Add e.stopPropagation() to handleclick, drag and drop listeners, and all menu items to fix event b:ubbling issues in SessionItem component.
Add delete confirmation for users before session is deleted and toast to confirm session deletion. Improves UX by
preserving user's workflow context and This prevents unintended session switching when interacting with session menu items."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue #4 - [BUG] Deleting session triggers unwanted session switch

1 participant