iiif-manifest-editor icon indicating copy to clipboard operation
iiif-manifest-editor copied to clipboard

Drag & Drop of Remote Manifests (via IIIF Icon) Does Not Work Anymore

Open schwemmer opened this issue 7 years ago • 2 comments

Drag & drop a IIIF Icon from e-codices or Digital Bodleian on the "Open Manifest" drag area => nothing happens. Same for drag & drop in "Import Canvases"

schwemmer avatar Jun 15 '17 14:06 schwemmer

After some more testing I found the following results:

  • Dragging from Chrome to Chrome does NOT work
  • Dragging from Firefox to Chrome DOES work
  • Dragging from Chrome to Firefox does NOT work
  • Dragging from Safari to Chrome DOES work
  • Dragging from Chrome to Safari does NOT work
  • Dragging from Firefox to Safari DOES work
  • Dragging from Safari to Firefox DOES work

Clearly, the pattern here is that it does NOT work whenever the IIIF icon was dragged FROM Chrome (into whatever browser). Whenever it is dragged from any browser except Chrome, it DOES work in any browser.

However, when dragging the same icons FROM Chrome into Mirador, it DOES work.

UPDATE: Dragging from Safari to Safari does NOT work. This does not work in Mirador either. It seems to be a bug in Safari. When dragging from any other browser into Safari, it works in both Mirador and the Manifest Editor

schwemmer avatar Jun 16 '17 13:06 schwemmer

The above commit b36e6e2713be5f7d2aada048aabce45214b58aaf fixes drag & drop for Chrome (from Chrom to Chrome and from Firefox to Chrome). Still not working: Safari to Safari or Chrome to Firefox and Chrome to Safari.

See also ProjectMirador/mirador#1433

schwemmer avatar Jun 16 '17 17:06 schwemmer