Drag and Drop Does Not Work in Chrome 96.0

Today I updated my Chrome to latest (Version 96.0.4664.45 (Official Build) (64-bit) ). Strangely I noticed that, drag and drop does not work anymore!

I read the Chrome 96 change log and it seems the have added some new features like: "Copy Link to Highlight’,… etc. I am not sure if this the source of issue!

To reproduce the issue

  1. open https://tiddlywiki.com/ in your browser
  2. download the empty edition (https://tiddlywiki.com/#Empty%20Edition)
  3. open the empty.html
  4. drag and drop HelloThere from https://tiddlywiki.com/ into your empty.html
  5. The $:/Import shows download.url but NOT HelloThere
  6. On import you see a text file but NOT HelloThere tiddler

Repeat this procedure in FireFox 94 (latest) works fine.

System info: Windows 10, Chrome 96.0.4664.45 (64B)

The same issue is seen for:

Microsoft Edge
Version 96.0.1054.29 (Official build) (64-bit)
Windows 10

I can confirm that this is a new problem that started with the Chrome 96.0 update.

Note that, although this IS a major impediment to a common workflow (dragging tiddler titles directly from one wiki to another), drag-and-drop isn’t completely broken. As a temporary workaround, you can export tiddlers from a source wiki to a local JSON file, and then drag-and-drop that JSON file to the target wiki.

-e

To further diagnose this problem, I created a tiddler named “TestTiddler”, containing just the text “this is a test tiddler”, and then imported it into an empty TW. The result is a tiddler named “download.url” containing the following text content:

[InternetShortcut] URL=data:text/vnd.tiddler,%7B%22created%22%3A%2220211120075141902%22%2C%22text%22%3A%22this%20is%20a%20test%20tiddler%22%2C%22tags%22%3A%22%22%2C%22title%22%3A%22TestTiddler%22%2C%22modified%22%3A%2220211120075157966%22%7D

-e

Thank Eric.
Yes, export as JSON and import works!

1 Like

I’ve created a bug report on github:

1 Like

I have noticed this as well. Strangely enough, dragging a tiddler from Firefox (94), which does not show this new behaviour, into Chrome works as expected. I’m using this as a workarund, besides exporting and importing json files. But I hope a real solution of the issue will be found soon!

Eric,
Please note drag and drop inside a single wiki also does not work.
For example:

  • Open https://tiddlywiki.com/
  • Create a new tiddler
  • in edit mode, drag and drop HelloThere from sidebar tab into the editor
  • Nothing happens

Now that this problem has been resolved with 5.2.1, I’ve been wondering:

  • Is this a Windows only problem?
  • Will this problem effect future versions of TiddlyDesktop? That is, if you use TD 17, will you also need 5.2.1+ in order to maintain drag/drop ?
  • Is this the first “ratchet” upgrade? That is, an upgrade everyone will have to make in order to maintain backward compatibility with a key feature (e.g. drag-n-drop).

Thanks!