Dropping a folder shows Add but does not attach it
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 68/100
Piste de recherche
Start at the folder drop target and trace the handler used after the UI enters the Add state, then compare it with the working slash-folder flow. Add regression coverage for both paths and verify that supported drops produce the same attached-folder state while unsupported items do not show Add.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What happens
Dragging a folder into chat reaches the visual Add state, but dropping it does not add the folder to the conversation. The interface therefore confirms a valid drop target without carrying out the action.
Expected
Dropping a folder should add it using the same setup and attachment path as adding that folder through the slash-folder flow, which works.
Reproduction
- Open a chat.
- Drag a folder over the folder drop target.
- Observe that the UI shows Add.
- Drop the folder.
- Observe that the folder is not added.
- Add the same folder through the slash-folder flow; it is added successfully.
Acceptance
- A folder dropped while the UI shows Add is attached to the conversation.
- The resulting folder setup is the same as the working slash-folder path.
- Dragging an unsupported item does not show the Add state.
- The drag-and-drop and slash-folder paths have regression coverage proving they produce the same attached-folder state.
Drafted with CodeAF · reviewed and owned by the author
- Langage dominant
- Go
- Étoiles
- 115
- Forks
- 14
- Merge moyen
- 9 h 44 min
- PR mergées (30 j)
- 766
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Agent-Field/CodeAF
-
area:chat bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Agent-Field/CodeAF#1592 ·
Les mainteneurs répondent en général sous 1 jour
-
area:headless bug sev:critical
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1566 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat feature
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Agent-Field/CodeAF#1510 ·
Les mainteneurs répondent en général sous 1 jour
-
area:tests bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Agent-Field/CodeAF#1489 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug good first issue sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Agent-Field/CodeAF#1470 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Agent-Field/CodeAF
Issues similaires
-
bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
DataDog/dd-trace-go#5469 ·
Les mainteneurs répondent en général sous 1 jour
-
bug tests
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
l3montree-dev/devguard#3101 ·
Les mainteneurs répondent en général sous 1 jour
-
area:*of bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
oapi-codegen/oapi-codegen#2593 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
DaoCloud/DaoCloud-docs#7432 ·
Les mainteneurs répondent en général sous 1 jour