Skip to content

[Bug 🐞]: Links of linkedResource not opening in system's default browser #171

@Young-Lord

Description

@Young-Lord

Links of linkedResource not opening in system's default browser

Describe the bug
Currently, URLs in To-Do task titles open in the OS browser, but URLs in linkedResource still open within Electron.

Reproduction Steps

  1. Register an application for interacting with To-Do (reference docs)
  2. Use Microsoft Graph REST API to create a linkedResource object
  3. Click the URL in Kuro

Expected Behavior
The URL should open in the default OS browser, or a configuration option should be provided to toggle this behavior.

Screenshots
The "Open in Canvas" here is the linkedResource. When clicking it, the web page opens in Electron.
Image
The To-Do task is created with the following code:
https://github.com/1357310795/TodoSync/blob/f82302fe3673a4fdec6ee42bd0d4b9f7921a4b65/TodoSynchronizer.Core/Services/SyncService.cs#L280
https://github.com/1357310795/TodoSync/blob/f82302fe3673a4fdec6ee42bd0d4b9f7921a4b65/TodoSynchronizer.Core/Services/TodoService.cs#L172-L178

Technical Info (please complete the following information)

  • OS: Arch Linux
  • Kuro Version: 9.1.3

Additional context
May be a following-up to #143


cc:
@davidsmorais

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions