Skip to content

🐞 Multiple Clicks Required to Activate Links in Edgeless Mode #12242

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

Open
Yoshee9 opened this issue May 13, 2025 · 1 comment
Open

🐞 Multiple Clicks Required to Activate Links in Edgeless Mode #12242

Yoshee9 opened this issue May 13, 2025 · 1 comment
Assignees

Comments

@Yoshee9
Copy link

Yoshee9 commented May 13, 2025

Environment:

  • OS: Windows 11
  • Browser: Brave (latest version as of May 2025)
  • Platform: Affine Cloud (https://app.affine.pro)

Issue Summary:
In Edgeless mode, activating links within Note blocks or grouped elements requires multiple clicks (typically 3 to 5) to function. This breaks intuitive UX and makes Affine harder to use for visual planning or structured navigation.


Steps to Reproduce:

  1. Create a new Edgeless page.
  2. Add a Shape element (e.g. square).
  3. Add a Note block and position it below the Shape.
  4. Use Ctrl+K to add a hyperlink or wiki-style link ([[Page Name]]) inside the Note.
  5. Group the Shape and the Note using Ctrl+G.
  6. Try clicking the link in the Note block.

Expected Behavior:
Clicking a link once should activate it and open the destination page or URL.


Actual Behavior:

  • Clicking does not activate the link on first try.
  • It often takes 3–5 interactions to trigger the link.
  • When grouped, the initial clicks select the group/blocks instead of following the link.
  • Even without grouping, it often takes 2–3 clicks to activate a Note link.

Additional Observations:

  • Users are forced to group Notes and Shapes for visual alignment, because Note block size can't match Shape size.
  • Grouping increases link interaction issues.
  • Current interaction model does not match expectations from tools like Milanote or Notion.

Impact:
This significantly impairs the use of Affine for intuitive, visual-first workflows. It creates a mismatch between what the interface looks like it should do and how it actually behaves.


Suggested Fixes:

  • Prioritize clickable link interactions over block selection.
  • Enable single-click activation of links (Ctrl+K or [[wikilinks]]) inside Notes—even when grouped.
  • Allow Note blocks to be resized freely, especially to match Shape dimensions (to reduce need for grouping).

Thank you for your amazing work on Affine—this tool has huge potential! Just needs better UX around link navigation in Edgeless mode.

@affine-issue-bot
Copy link

Issue Status: 🆕 *Untriaged

*🆕 Untriaged

The team has not yet reviewed the issue. We usually do it within one business day.
Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.md

This is an automatic reply by the bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 *Untriaged
Development

No branches or pull requests

3 participants