From e6d9380d0e30326fb504dffb5df1162b7fad217e Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 16 Oct 2026 15:45:02 +0200 Subject: fix(island): say why a drop is refused A drop offering no local file:// URL was refused silently: the bubble vanished and nothing happened. Measured on the first report: the file manager offers a trashed file as trash:, with no path to read. The bubble now shows the reason for a moment, Trash named as such, and the refusal is logged with the URL schemes and offered formats (never the paths). Co-Authored-By: Claude Opus 5.5 --- desktop/island/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'desktop/island/README.md') diff --git a/desktop/island/README.md b/desktop/island/README.md index 3387e2b..07c88cf 100644 --- a/desktop/island/README.md +++ b/desktop/island/README.md @@ -139,4 +139,6 @@ dropping on it hands the file to the assistant canvas, which opens in its file state with a new conversation. Wayland reports a drag only once it enters one of the surface's input regions, so the receptor is the sliver's width at rest and grows to hold the bubble while a drag is over it. Only -`file://` URLs are taken. +`file://` URLs are taken; a refused drop says why in the bubble for a +moment. The file manager offers a trashed file as a `trash:` URL, which has +no path to read: restore it first. -- cgit v1.2.3