[grisbi-bugs] [Grisbi 0002208]: Dans le formulaire de saisie des opérations, le clic droit désélectionne la sélection

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 7 Sep 07:14:28 CEST 2022


The following issue has been RESOLVED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2208 
====================================================================== 
Reported By:                brochignac
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   2208
Category:                   Main
Reproducibility:            always
Severity:                   minor
Priority:                   low
Status:                     resolved
OS:                         Autre(Other) 
Unstable Impact:            Yes 
Version OS:                 Kubuntu 22.04.1 
Version GTK:                3.24.33 
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2022-08-24 19:15 CEST
Last Modified:              2022-09-07 07:14 CEST
====================================================================== 
Summary:                    Dans le formulaire de saisie des opérations, le
clic droit désélectionne la sélection
Description: 
Après avoir effectuer une sélection dans le formulaire de saisie des
opérations, faire un clic droit désélectionne la sélection.

Steps to Reproduce: 
Dans un formulaire de saisie des opérations rempli, choisir n'importe quel
champ:
- sélectionner par double-clic ou clic droit -> pop-up -> choisir <<Tout
sélectionner>>
- le champ sélectionné est surligné
Dans le champ sélectionné/surligné, un clic droit désélectionne le champ et
faire apparaitre le pop-up <<Couper-Copier-Coller-Supprimer/Tout
sélectionner-Insérer un émoji>>
Comme le champ n'est plus surligné/sélectionné, les
<<Couper-Copier-Coller-Supprimer>> du pop-up ne fonctionnent plus.
Tant que le champ est surligné/sélectionné, CTRL C, V ou X fonctionne.
====================================================================== 

---------------------------------------------------------------------- 
 (0006605) brochignac (reporter) - 2022-08-25 15:47
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6605 
---------------------------------------------------------------------- 
Idem avec ArchLinux (sous virtualbox), grisbi-git version 2.9.90.r57.g41da4c3f6 

---------------------------------------------------------------------- 
 (0006606) brochignac (reporter) - 2022-08-25 17:53
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6606 
---------------------------------------------------------------------- 
Pas de bug avec Win7 (sous virtualbox), versions 2.0.5 et 2.1.0 

---------------------------------------------------------------------- 
 (0006607) R1 (reporter) - 2022-08-26 08:31
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6607 
---------------------------------------------------------------------- 
non détecté W10, Grisbi 2.0.5, git version  3.24.30 

---------------------------------------------------------------------- 
 (0006609) pbiava (administrator) - 2022-08-26 13:33
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6609 
---------------------------------------------------------------------- 
C'est exact sous Linux Ubuntu 22.04. Je ne sais pas pourquoi il y a maintenant
ce fonctionnement étrange.
Je l'ai constaté ailleurs. Par exemple dans gedit, on ouvre le formulaire de
recherche avec <Ctrl>F, on sélectionne une entrée quelconque et on appuie
<Ctrl> la fenêtre se referme. Ça ne le fait pas dans si on appelle la fonction
Rechercher et Remplacer avec <Ctrl> H et le mot reste sélectionné.

 j'essaye de comprendre d'où ça vient. 

---------------------------------------------------------------------- 
 (0006610) pbiava (administrator) - 2022-08-26 14:39
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6610 
---------------------------------------------------------------------- 
Bon en fait après une petite recherche, je constate que cela vient de
l'utilisation du signal "focus-out-event" pour les entry du formulaire.
Dans le cas d’utilisation de la touche <Ctrl> ou suivant la procédure
décrite plus haut le résultat est le même. On appelle la fonction
gtk_combofix_focus_out() qui désélectionne le  texte. Je vais corriger ça
mais si on peut comprendre que dans l'utilisation de la poup copier/coller on
appelle la fonction gtk_combofix_focus_out(), c'est moins le cas avec la touche
<Ctrl>. 

---------------------------------------------------------------------- 
 (0006619) pbiava (administrator) - 2022-09-07 07:14
 https://www.grisbi.org/bugsreports/view.php?id=2208#c6619 
---------------------------------------------------------------------- 
fixed in GitHub 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2022-08-24 19:15 brochignac     New Issue                                    
2022-08-25 15:47 brochignac     Note Added: 0006605                          
2022-08-25 17:53 brochignac     Note Added: 0006606                          
2022-08-26 08:31 R1             Note Added: 0006607                          
2022-08-26 13:33 pbiava         Note Added: 0006609                          
2022-08-26 14:39 pbiava         Note Added: 0006610                          
2022-08-26 14:40 pbiava         Assigned To               => pbiava          
2022-08-26 14:40 pbiava         Status                   new => assigned     
2022-09-07 07:14 pbiava         Status                   assigned => resolved
2022-09-07 07:14 pbiava         Resolution               open => fixed       
2022-09-07 07:14 pbiava         Fixed in Version          => development (git)
2022-09-07 07:14 pbiava         Note Added: 0006619                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports