Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Project Chooser: Slow to react when project changed if several documents need closing and opening

Ouverte
#1,422 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Domaine
desktop

Piste de recherche

Commencez par le bouton ChooseProject et reproduisez le changement de projet avec plusieurs documents ouverts, en observant à quel moment le menu déroulant se ferme et le nouveau projet devient utilisable. Aucun fichier ni test n’est indiqué ; le travail est considéré comme terminé lorsqu’un retour visuel immédiat est fourni, par exemple la fermeture du menu déroulant ou l’affichage d’un spinner pendant la fin du changement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Priority: Low
What Happened?

Switching between two projects each with multiple documents open by clicking on their names in the drop-down list on the ChooseProject button did not produce any immediate action (and the dropdown remained open) leading the user to wonder whether the click had been registered. Presumable Code is busy closing/hiding the old project documents and opening/unhiding the new projects documents which can take >1 second.

Steps to Reproduce
  1. Open two projects
  2. Open several documents in each
  3. Switch between the two projects using the Choose Project button.
Expected Behavior

There should be some visual feedback that the choice has been registered and is being implemented e.g. the dropdown should close and maybe a spinner shown in the active project widget until the new project is ready to use.

OS Version

7.x (Horus)

Software Version

Compiled from git

Log Output

No response

Hardware Info

No response

Langage dominant
Vala
Étoiles
521
Forks
119
Merge moyen
1 j 7 h
PR mergées (30 j)
13

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de elementary/code

Toutes les issues de elementary/code

Issues similaires

Plus d'issues Desktop Dev

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.