autocompletion problem

Tracey C tclark77 at tlcnet.info
Tue Sep 23 19:40:07 EDT 2014


Renato had written:

> Hi, recently I've been having some annoying problems with the
> autocompletion mechanism in gnucash.
>
> The problem: when I start entering a description for a transaction
> that was allready present, say "groceries", I'll type "g", then
> "roceries" will appear highlighted; at this point, if I type any letter
> except "r", it will substituted the highlighted portion (as expected),
> but if I type "r", it will auto-complete to "groceriesr", without any
> highlighting and with the cursor at the end. If I type fast enough
> (which is way faster than what I can comfortably type) it will
> correctly overwrite the highlighted text even if I'm typing the same
> letters as in it.
>
> The second part of the problem: if I've autocompleted the description
> and TABed out of it, into the Deposit/Withdraw column, the previous
> quantity will be there, highlighted; but when I type a number, instead
> of overwriting the existing ones, it will append it to the existing
> one. So if a 9.66 appears (highlighted) because of a previous
> transaction, and I type 8, I'll end up with 9.668 instead of simply 8.

I've been having the exact same problems with GnuCash for the last few 
months. Like Renato, this didn't happen before a few months ago. This is 
on Manjaro, which is based on Arch.

On my system, I have found the cause. After searching the gnome bugzilla 
database I found this bug in which disabling the Clipman panel plugin 
solved the problem.

https://bugzilla.gnome.org/show_bug.cgi?id=618239

On my system, I wasn't using Clipman but I was using Parcellite, another 
clipboard manager. Quitting that program resolved the autocomplete issue 
in GnuCash. As an experiment, I installed ClipIt (which is a fork of 
Parcellite). Running that with GnuCash does not cause the same issue, so 
it seems the problem is caused by Parcellite.


More information about the gnucash-user mailing list