Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(MembersTabPanel): Buttons in the Member tab do not work #16441

Conversation

caybro
Copy link
Member

@caybro caybro commented Oct 2, 2024

What does the PR do

  • move the MouseArea into background so that it doesn't obscure the potential action buttons

  • fixup SB page

  • separate commit to fix ProfileContextMenu memory leaks

Fixes #16426

Affected areas

MembersTabPanel

Architecture compliance

Screenshot of functionality (including design for comparison)

  • I've checked the design and this PR matches it
Zaznam.obrazovky.z.2024-10-02.15-12-51.mp4

- move the MouseArea into `background` so that it doesn't obscure the
potential action buttons
- fixup SB page

Fixes #16426
- got removed in a recent refactoring, restore it
- when a context menu component is opened via `Global.openMenu()`, it
has to be destroyed manually
@caybro caybro linked an issue Oct 2, 2024 that may be closed by this pull request
@status-im-auto
Copy link
Member

status-im-auto commented Oct 2, 2024

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 738fffd #1 2024-10-02 13:06:40 ~6 min tests/nim 📄log
✔️ 738fffd #1 2024-10-02 13:06:53 ~6 min macos/aarch64 🍎dmg
✔️ 738fffd #1 2024-10-02 13:11:01 ~10 min macos/x86_64 🍎dmg
✔️ 738fffd #1 2024-10-02 13:12:07 ~11 min tests/ui 📄log
✔️ 738fffd #1 2024-10-02 13:15:28 ~15 min linux-nix/x86_64 📦tgz
✔️ 738fffd #1 2024-10-02 13:16:23 ~16 min linux/x86_64 📦tgz

@caybro caybro marked this pull request as ready for review October 2, 2024 13:15
@status-im-auto
Copy link
Member

Copy link
Member

@jrainville jrainville left a comment

Choose a reason for hiding this comment

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

Nice job

Copy link
Contributor

@alexjba alexjba left a comment

Choose a reason for hiding this comment

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

LGTM!

@caybro caybro merged commit 277f408 into master Oct 3, 2024
9 checks passed
@caybro caybro deleted the 16426-buttons-in-the-member-tab-do-not-work-only-opens-the-profile branch October 3, 2024 12:34
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.

Buttons in the Member tab do not work (only opens the profile)
4 participants