BeDesk-Express

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Bug
  • Catégorie Application → Core
  • Assignée à
    DevTeam
  • Système d'exploitation Tous
  • Sévérité Haute
  • Priorité Haute
  • Basée sur la version 16.4 (fork)
  • Due pour la version 17.0
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: BeDesk-Express
Ouverte par DevTeam - 2016-12-08
Dernière modification par DevTeam - 2016-12-08

FS#680 - Erreur interne lors de la suppression d'une ligne de détails d'un document

Problème lors de la suppression d’une ligne de détails d’un document.


La fonction SparcedDetailsFacture.remove() masque la méthode SparseArray.remove() pour détecter lorsqu’une modification et réalisée. Toutefois, elle n’exécute pas la méthode SparseArray.remove().

Ceci entraîne des problèmes mineurs car aucune données n’est perdue. Par contre, l’abandon des modifications d’un document est impossible dés lors que l’erreur s’est produite. Il faut quitter le programme et le redémarrer.


Ceci est lié à l’interface bedesk.utils.ModFlag qui permet de détecter les modifications dans les données de l’interface graphique par rapport aux données enregistrées.


ModFlag ayant été déprécié, on ne l’utilise plus.

Il ne reste plus qu’à rectifier la méthode remove().


Fait!.


Fonctionne pour moi.

Ok.


Cette tâche est une sous-tâche de  FS#574 - Corrections des bugs hérités de BeDesk 16 
Cette tâche a la sous-tâche suivante
ID Projet Résumé Priorité Sévérité Progression
683 BeDesk-Express  FS#683 - Suppression de l'interface ModFlag des versions précédentes  Moyenne Basse
100%
Fermée par  DevTeam
2016-12-08 13:54
Raison de la fermeture :  Fixé

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche