Clicking on Category Field causes misfunction
Whenever I tab or click into the category field on any account register, including in transaction reminders, the pop-up window to select a category goes crazy, flashing quickly, repeatedly, endlessly until I tab or click out of the field.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac
Support Staff 1 Posted by Maddy on 31 Oct, 2025 04:21 PM
Hi Jack,
We are sorry to hear about the problem you have encountered.
Could you send us a copy of your Moneydance error logs. The logs should include information on what might be causing the issue.
They are saved on your computer as an errlog.txt file. You need to navigate to:
/home/(yourusername)/.moneydance/errlog.txt
Finally you can copy the full content into your next reply here.
Thank you
--
Maddy, Infinite Kind Support
2 Posted by Jack Dixon on 31 Oct, 2025 04:34 PM
Thank you, Maddy! Here's the error log:
20251031-12:32:19.210 Starting Moneydance 2024.4 (5253)
20251031-12:32:19.210 Settings Folder: /home/jack/.moneydance
20251031-12:32:19.210 OS: Linux 6.16.3-76061603-generic amd64
20251031-12:32:19.210 Architecture: intel64
20251031-12:32:19.210 Java: 21.0.5 (Eclipse Adoptium)
20251031-12:32:19.210 Is in sandbox: false; restricted file access: false
20251031-12:32:19.210 Library path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
20251031-12:32:19.289 initialized extension 'Foresight' id: 'moneyforesight' (build: 0) in 0.061 seconds
20251031-12:32:19.627 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.627 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12
20251031-12:32:19.811 loaded font java.awt.Font[family=SansSerif,name=Helvetica,style=plain,size=12] from descriptor: Helvetica-12
20251031-12:32:19.811 loaded font java.awt.Font[family=Dialog,name=Hack,style=plain,size=12] from descriptor: Hack-12
20251031-12:32:19.819 Initializing fonts:
20251031-12:32:19.819 default: [Dialog, Dialog]
20251031-12:32:19.819 printing: [Dialog]
20251031-12:32:19.819 monospaced: [Monospaced]
20251031-12:32:19.819 coding: [Hack, Monospaced]
20251031-12:32:19.819 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=32] from descriptor: Dialog-32
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.820 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=14] from descriptor: Dialog-14
20251031-12:32:19.825 fonts resolved:
default: Dialog:13.0:style0
mono: Monospaced:13.0:style0
coding: Hack:13.0:style0
print: Dialog:12.0:style0
header: Dialog:15.0:style0
register: Dialog:12.0:style0
reportTitle: Dialog:32.0:style0
calendarTitle: Dialog:12.0:style0
reportHeader: Dialog:11.0:style0
detailTitle: Dialog:15.0:style0
20251031-12:32:19.905 Setting look and feel class to javax.swing.plaf.metal.MetalLookAndFeel
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=32] from descriptor: Dialog-32
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12
20251031-12:32:19.914 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=14] from descriptor: Dialog-14
20251031-12:32:19.921 initializing extensions...
debtinsights: Initialised... Build:1003
debtinsights: ... widget name set to 'Debt Insights: CCards
20251031-12:32:19.956 initialized extension 'Debt Insights' id: 'debtinsights' (build: 1003) in 0.011 seconds
findandreplace (0): 10-31 12:32:19.974|Initialized build 1218 ok
20251031-12:32:19.974 initialized extension 'Find and Replace' id: 'findandreplace' (build: 1218) in 0.009 seconds
20251031-12:32:19.978 python.path: /home/jack/.moneydance/python
20251031-12:32:19.978 python.cachedir: /home/jack/.moneydance/python/cache
20251031-12:32:19.978 python.cachedir.skip: false
list_future_reminders:2025/10/31-12:32:21:
#####################################################################
list_future_reminders: list_future_reminders_init.py initializer script running - doing nothing - will exit....
#####################################################################
20251031-12:32:21.726 initialized extension 'List Future Reminders' id: 'list_future_reminders' (build: 1028) in 0.222 seconds
20251031-12:32:21.767 Exception invoking python script: 'net_account_balances_bootstrap.py'; actionType=initializer
Error: NameError: global name 'moneydance_extension_loader' is not defined
Traceback (most recent call last):
File "extension(net_account_balances):net_account_balances_bootstrap.py", line 208, in <module>
File "extension(net_account_balances):net_account_balances_bootstrap.py", line 208, in <module>
NameError: global name 'moneydance_extension_loader' is not defined
20251031-12:32:21.768 initialized extension 'Custom Balances' id: 'net_account_balances' (build: 1038) in 0.039 seconds
20251031-12:32:21.815 initialized extension 'PayPal Importer for Moneydance - PayPal Importer' id: 'paypalimporter' (build: 10) in 0.003 seconds
toolbox:2025/10/31-12:32:21:
#############################################################################################################################
toolbox: toolbox_init.py initializer script running - performing some quick checks, logging diagnostics, then will exit....
#############################################################################################################################
20251031-12:32:21.965 initialized extension 'Toolbox' id: 'toolbox' (build: 1061) in 0.145 seconds
20251031-12:32:21.965 finished initializing all extensions
20251031-12:32:21.972 starting file opening routines...
20251031-12:32:21.972 opening last file: Jax-Finances
20251031-12:32:21.982 Loading dataset: /home/jack/.moneydance/Documents/Jax-Finances.moneydance
toolbox:2025/10/31-12:32:31:
-----------------------------------------------------
Toolbox - quick information:
-----
MD CONSOLE FILE LOCATION: '/home/jack/.moneydance/errlog.txt'
MD CONFIG/PREFERENCES LOCATION: '/home/jack/.moneydance/config.dict'
-----
BACKUPS - Save Daily: False
BACKUPS - Keep no more than: 5 backups
BACKUPS - Separate Backup Foldr: True
BACKUPS - Backup Folder: '/home/jack/.moneydance/archive/backups' (backup location exists)
..key - 'backup.location': '/home/jack/.moneydance/archive/backups'
..key - 'backup.last_browsed': '/home/jack/.moneydance/archive/backups'
..key - 'backup.last_saved': '<not set>'
..key - '_default_backup_dir': '<not set>'
-----
System Default Locale Cty/Lang: 'US' / 'en'
MD Preference Locale Ctry/Lang: 'US' / 'en'
MD Locale Cty/Lang: 'US' / 'en'
Moneydance decimal point: '.'
-----
MD EXECUTION MODE: 2 (Normal)
JVM - Available processor cores: 12
JVM - Maximum memory possible: 26.7 GB
JVM - Total memory allocated: 0.2 GB (used 0.1 GB / free 0.1 GB)
-----------------------------------------------------
3 Posted by Jack Dixon on 31 Oct, 2025 04:38 PM
I should clarify that I just upgraded from Pop!_OS 22.04 to Pop!_OS 24.04, which uses Cosmic desktop. That's probably key information. Sorry.
Support Staff 4 Posted by Maddy on 31 Oct, 2025 04:47 PM
Please navigate to Extensions → Manage Extensions, update the ones currently in use, and remove any that are no longer needed. Once done, restart Moneydance.
Please keep us posted on your progress, Thank you!
--
Maddy, Infinite Kind Support
5 Posted by dwg on 31 Oct, 2025 08:44 PM
Given the lack of other users reporting such a problem I am feeling it is likely to be something in the Desktop Environment that is causing the issue with its interaction with Java.
6 Posted by Jack Dixon on 03 Nov, 2025 06:22 PM
Thank you, Maddie. That didn't help. I uninstalled all extensions but
Tools - I'm looking into that extension for the first time ever to see
if I can find anything.
On 10/31/25 12:47 PM, Maddy wrote:
7 Posted by Stuart Beesley ... on 03 Nov, 2025 07:24 PM
Restart MD, wait for the screen to go crazy, then grab/send new console log....
8 Posted by Jack Dixon on 03 Nov, 2025 08:35 PM
attached...
9 Posted by Stuart Beesley ... on 03 Nov, 2025 08:54 PM
The log is clean. Do u still have the same problem now?
10 Posted by dwg on 03 Nov, 2025 09:06 PM
With Linux, it is useful to state distribution and version as well as the Desktop Environment and version.
11 Posted by Jack Dixon on 04 Nov, 2025 05:10 AM
Yes, I do.
On Nov 3, 2025 at 4:06 PM -0500, dwg <[email blocked]>, wrote:
12 Posted by Jack Dixon on 04 Nov, 2025 05:11 AM
I'm using Pop!_OS 24.04 on a System76 Oryx Pro laptop, which I've been using for four years, always with Pop!_OS.
On Nov 3, 2025 at 3:54 PM -0500, Stuart Beesley (Mr Toolbox) <[email blocked]>, wrote:
13 Posted by Stuart Beesley ... on 04 Nov, 2025 05:28 AM
I personally can't help any further, sorry..
(not support, just a fellow user)
14 Posted by dwg on 04 Nov, 2025 05:34 AM
I think the Cosmic DE may be a wildcard here.
15 Posted by Jack Dixon on 04 Nov, 2025 01:53 PM
Can you say more about that? I've searched everywhere and can't find one instance of java-related dropdown box malfunctions. If you could say more, maybe I could try installing older Java versions of something. i’m not seeing this problem, anywhere else, and any other app, or in any other drop-down boxes anywhere. It’s only Moneydance, and it’s only the category field.
On Nov 4, 2025 at 12:34 AM -0500, dwg <[email blocked]>, wrote:
16 Posted by Jack Dixon on 04 Nov, 2025 04:17 PM
Playing around with this problem, I found that, while the category
selection box is flashing like crazy, clicking on the up/down arrows on
the right end of the category field stops the flashing loop. Then I can
arrow up or down to the category I need, hit enter, whereupon the
flashing loop resumes but the category is correct. Then <enter> to
record the transaction.