-
Notifications
You must be signed in to change notification settings - Fork 100
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
ui: External link handling in dexc-desktop #2541
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
peterzen
force-pushed
the
webview-external-links
branch
3 times, most recently
from
September 26, 2023 15:41
e66f68f
to
173e8f0
Compare
buck54321
requested changes
Sep 29, 2023
Bump |
peterzen
force-pushed
the
webview-external-links
branch
from
October 29, 2023 16:31
173e8f0
to
fc347c8
Compare
buck54321
requested changes
Nov 2, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just the one thing I didn't notice last time.
client/cmd/dexc-desktop/app.go
Outdated
err = exec.Command("rundll32", "url.dll", "FileProtocolHandler", url).Start() | ||
} | ||
if err != nil { | ||
log.Errorf(err.Error()) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add context to all error logs
peterzen
force-pushed
the
webview-external-links
branch
from
November 2, 2023 20:05
e3d81c7
to
db9d46c
Compare
buck54321
approved these changes
Nov 2, 2023
buck54321
added a commit
to buck54321/dcrdex
that referenced
this pull request
Nov 8, 2023
Bug from decred#2541. Was redirecting _blank links regardless of whether we were on WebKit. Also added simnet entries for all assets in CoinExplorers. They are the same as mainnet, and will go to nowhere, but at least they'll be links.
buck54321
added a commit
that referenced
this pull request
Nov 10, 2023
Bug from #2541. Was redirecting _blank links regardless of whether we were on WebKit. Also added simnet entries for all assets in CoinExplorers. They are the same as mainnet, and will go to nowhere, but at least they'll be links.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the handling/behavior of links that are to open in a new window (
target="_blank"
). When the UI runs within a Webview window, clicks on those links are passed through to the default URL handler of the OS, instead of being handled inside the WV.Closes #2453