[grisbi-bugs] [Grisbi 0000564]: Problèmes d'affichage dans l'onglet "Propriétés" des comptes.
bugtracker at grisbi.org
bugtracker at grisbi.org
Sun May 10 18:44:02 CEST 2009
The following issue has been RESOLVED.
======================================================================
http://grisbi.tuxfamily.org/mantis/view.php?id=564
======================================================================
Reported By: tomtom1212
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 564
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
OS: Autre Linux
Unstable Impact: No
Version OS: Ubuntu 9.04
Version GTK: 2.16
Resolution: fixed
Fixed in Version: CVS (développement)
======================================================================
Date Submitted: 05-09-2009 19:33 UTC
Last Modified: 05-10-2009 16:44 UTC
======================================================================
Summary: Problèmes d'affichage dans l'onglet "Propriétés" des
comptes.
Description:
A l'ouverture de Grisbi, lorsqu'on sélectionne un compte puis l'onglet
"Propriétés", les intitulés des champs de formulaire n'apparaissent pas.
Ils ne s'affichent que lorsqu'on sélectionne un autre compte tout en
restant sur l'onglet "Propriétés". Une fois qu'ils sont apparus, il ne
semble plus y avoir de disparition.
Dans ce même onglet "Propriétés", le code de la banque ne s'affiche pas
non plus, bien que celui-ci soit présent dans les propriétés de la banque.
======================================================================
----------------------------------------------------------------------
pbiava - 05-10-09 06:35
----------------------------------------------------------------------
Les libellés sont-ils absents ou alors ont-ils une dimension d'un pixel ?
pour le point 2 il semble que ce soit une régression depuis que j'ai fait
un essai d'optimisation. Je vais regarder comment revenir en arrière.
----------------------------------------------------------------------
tomtom1212 - 05-10-09 07:28
----------------------------------------------------------------------
Je viens de regarder et j'ai l'impression que les deux cas de figure se
présentent. Il me semble qu'un pixel apparaît à la place du libellé du
champ pour le choix du type de compte par contre tous les autres semblent
absents.
Pour le point 2, j'ai vu dans les sources qu'il y avait un "bug fix" qui
correspondait mais le problème persiste toujours apparemment.
----------------------------------------------------------------------
tomtom1212 - 05-10-09 08:37
----------------------------------------------------------------------
Je viens d'isoler les problèmes mais ne connaissant pas toutes les
implications du code (j'ai commencé à le lire hier) je préfère vous laisser
faire les changements.
Tout se passe dans la fonction gsb_account_property_fill_page.
Pour les libellés des champs, c'est la fonction
gsb_account_property_set_label_code_bic qui provoque le problème
d'affichage. Le test à l'intérieur doit renvoyer "faux" et donc la fonction
gtk_widget_hide(GTK_LABEL) est appelée.
Pour le code de la banque, c'est le test
if ( gsb_account_property_iban_set_bank_from_iban (
gsb_data_account_get_bank_account_iban(current_account)) )
gsb_account_property_iban_switch_bank_data ( FALSE );
else
gsb_account_property_iban_switch_bank_data ( TRUE );
qui pose problème. En rajoutant gsb_account_property_set_label_code_banque
(); juste après, le code de la banque s'affiche. Seulement, on ne se sert
plus de l'IBAN pour le calculer ce qui n'est pas forcément voulu.
----------------------------------------------------------------------
pbiava - 05-10-09 16:44
----------------------------------------------------------------------
fix in the cvs
bug corrigé mais non expliqué de manière convaincante.
Issue History
Date Modified Username Field Change
======================================================================
05-09-09 19:33 tomtom1212 New Issue
05-09-09 19:33 tomtom1212 OS => Autre Linux
05-09-09 19:33 tomtom1212 Unstable Impact => No
05-09-09 19:33 tomtom1212 Version OS => Ubuntu 9.04
05-09-09 19:33 tomtom1212 Version GTK => 2.16
05-10-09 06:32 pbiava Status new => assigned
05-10-09 06:32 pbiava Assigned To => pbiava
05-10-09 06:35 pbiava Note Added: 0000928
05-10-09 07:28 tomtom1212 Note Added: 0000932
05-10-09 08:37 tomtom1212 Note Added: 0000933
05-10-09 16:44 pbiava Status assigned => resolved
05-10-09 16:44 pbiava Fixed in Version => CVS (développement)
05-10-09 16:44 pbiava Resolution open => fixed
05-10-09 16:44 pbiava Note Added: 0000934
======================================================================
More information about the bugsreports
mailing list