Skip to content

Fix/hamburger menu position#613

Merged
mehmetozguldev merged 3 commits intoathasdev:masterfrom
Yxmura:fix/hamburger-menu-position
May 2, 2026
Merged

Fix/hamburger menu position#613
mehmetozguldev merged 3 commits intoathasdev:masterfrom
Yxmura:fix/hamburger-menu-position

Conversation

@Yxmura
Copy link
Copy Markdown
Contributor

@Yxmura Yxmura commented Apr 18, 2026

Fix compact menu bar visibility and toggle behavior

  • Fix always-visible menu bar in compact mode by restoring early return when no menu is active by @Yxmura
  • Fix dropdown overlapping tab bar by wrapping both in a flex-col container so dropdown renders below by @Yxmura
  • Add toggle behavior to hamburger button so clicking again closes the menu by @Yxmura
  • Add anchorRef prop to exclude hamburger button from outside-click dismissal by @Yxmura

Yxmura added 2 commits April 18, 2026 10:05
- Restore menu rendering with proper positioning below menu bar
- Add toggle behavior to hamburger button
- Fix menu closing when clicking button by excluding it from click-outside handler
@mehmetozguldev mehmetozguldev self-requested a review April 30, 2026 09:07
@mehmetozguldev mehmetozguldev added the Windows Windows-specific label Apr 30, 2026
# Conflicts:
#	src/features/window/components/custom-title-bar.tsx
Copy link
Copy Markdown
Member

@mehmetozguldev mehmetozguldev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Conflict resolved against current master.

@mehmetozguldev mehmetozguldev merged commit d744f56 into athasdev:master May 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Windows Windows-specific

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants