[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 10:37:18 CEST 2009
A NOTE has been added to this issue.
======================================================================
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: assigned
OS: Autre Linux
Unstable Impact: No
Version OS: Ubuntu 9.04
Version GTK: 2.16
======================================================================
Date Submitted: 05-09-2009 19:33 UTC
Last Modified: 05-10-2009 08:37 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.
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
======================================================================
More information about the bugsreports
mailing list