Comments (10)
I couldn't reproduce this behaviour
Firefox 124 Nightly
Brave 1.62 Chromium 121
Joplin 2.14.14
Clipper 2.11.2
ubuntu 22.04
- Firefox opens new window with URL: joplin://x-callback-url/openNote?id=588ee103a214443ebd89d1039b26b762
- opening the note from the web clipper opens a new window in Firefox with garbage URL
This URL is external link to clipped note and should open dialogue to run Joplin window with created note
Could you be possibly running portable version of Joplin?
from joplin.
I have tried this on both Windows 10, Windows 11 and Fedora 39 with the same result. I am running the non-portable version of Joplin on Windows. Here is a screenshot after clipping a note on Fedora.
from joplin.
Could you report what application is assigned to open joplin:// links
In firefox: General -- Applications
from joplin.
On Fedora 39, my FIrefox settings looks the same as yours (Use Joplin (default).
Note that the note is opened correctly in Joplin. But the window/tab is left open in Firefox. In Chrome, the window/tab goes away.
from joplin.
So the issue here is the tab not closing or there's no warning that you may close the tab afterwards?
Or there's some other expected behaviour?
Gotta clarify that in expected behaviour of original issue.
from joplin.
From the user's perspective, they asked to open a note in Joplin. Instead a tab or window opens in the browser.
I don't know if opening a browser window is a required part of the sequence, but it is definitely not what the user expects. It may be that Chrome also opens a browser window, but it gets closed.
I will add more to the expected behavior.
from joplin.
Okay, I can see that now, thanks. Would be nice to update the title as well 👀
from joplin.
The title seems correct to me. The problem is that there is window of junk opened in Firefox.
What do you think would be a better description?
from joplin.
I see. In my view, opening new tab with external x-callback-url is expected behavior. Joplin uses it to communicate with other applications -- for example you can create a desktop shortcut that would open a particular note using this kind of link.
I believe Joplin expects user to interact with such links, so maybe there's a point of making it somehow more intuitive and easy. That said, I believe x-callback-url is not garbage 😅 (not to mention calling it that might be offensive to people who developed it -- who has main knowledge to fix it)
To keep this particular issue focused on functionality (i.e. not to deal with UX -- without a designer, it's difficult to work on such issues) I suggest the following title
Web Clipper: "Open newly created note" doesn't close its tab after redirect in Firefox
from joplin.
I am certain Joplin does NOT expect the user to interact with the tab because it is deleted when using Chrome.
from joplin.
Related Issues (20)
- The text is deleted when press Enter HOT 2
- Desktop: Beta editor: Toggle comment command does nothing HOT 3
- Desktop: Performance: Viewer rerenders 2-3 times when switching notes HOT 2
- Blank contents in Joplin window HOT 2
- Clicking H2 menu item in rich text editor causes all of the text to display as headers HOT 2
- Beta editor: Unable to reassign several built-in keyboard shortcuts HOT 1
- KaTeX `alignat` breaks TeX code below it HOT 3
- ⚠️ Interested in GSoC? PLEASE READ THIS FIRST! ⚠️
- Can't choose an iCloud Drive folder
- macOS Joplin Desktop syncs way tooo long
- Beta markdown editor: Support Ctrl+Enter keyboard shortcut (Cmd+Enter on MacOS) HOT 2
- Beta editor: Vim keymap: Ctrl+u and Ctrl+d don't work as expected HOT 4
- Desktop: Keyboard focus not visible
- Option to "Toggle own sort order" should be added to "All notes" HOT 7
- When printing sync target info to the log, filter the data HOT 3
- Support RTL languages HOT 2
- All: Some text could not be translated HOT 1
- Notebook ordering is different on mobile and desktop HOT 3
- Add a file in sync target to warn user that they shouldn't open any file HOT 1
- Text in the spellcheck button is wrapping HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joplin.