Bug 510377 - Resizing columns in the ledger is problematic.
Summary: Resizing columns in the ledger is problematic.
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (other bugs)
Version First Reported In: 5.2.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-08 08:08 UTC by jswami
Modified: 2025-10-09 00:07 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Video showing attempts to resize columns. When you see the pointer hovering over a line, I'm actually trying to move it. Video ends with KMM crash. (1.46 MB, video/webm)
2025-10-08 08:08 UTC, jswami
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jswami 2025-10-08 08:08:23 UTC
Created attachment 185594 [details]
Video showing attempts to resize columns. When you see the pointer hovering over a line, I'm actually trying to move it. Video ends with KMM crash.

SUMMARY
The lines dividing one column from the next seem to fail to respond to dragging. Sometimes you *can* drag them but only to the right. (And sometimes, it seems, only to the left.) This is counterintuitive and inconsistent with other programs.

I also find difficulty grabbing the lines themselves.

STEPS TO REPRODUCE
1. Go to any ledger.
2. Try to drag a column (e.g., from the far right towards the left).


OBSERVED RESULT
The dividing lines for columns seem hard to capture. And dragging from right to left (or left to right) works inconsistently if at all.

EXPECTED RESULT
Column lines should be easy to drag, and one should easily be able to move any line either right or left.

SOFTWARE/OS VERSIONS
Linux: 
KMM 5.2.1 (Fedora project flatpak) in Fedora Linux 42 running Gnome 48. Wayland.
Comment 1 surcouf 2025-10-08 12:42:49 UTC
Hello,

I know this would be a workaround and not a bug solution, but:
Have you tried KMyMoney installation via AppImage file ?
Flatpak introduces additional layers between the software and the user which you can avoid if you download the latest STABLE AppImage file here:
https://kmymoney.org/appimage.html

AppImage packages are provided as an alternative for those who want to use a version newer than the one available in their Software Center.

Currently, this is this file: [kmymoney-5.2-4851-linux-gcc-x86_64.AppImage]  2025-10-05 16:06 150Mb

(I am using AppImage file on Debian bookworm)
Comment 2 Mark Penner 2025-10-08 15:14:54 UTC
I don't know if this is related to flatpak sandboxing, but if you want to try the flatpak with relaxed filesystem permissions you can do so by running `flatpak run --filesystem=home org.kde.kmymoney`. You can also use Flatseal to set flatpak permissions.
Comment 3 jswami 2025-10-09 00:03:56 UTC
(In reply to surcouf from comment #1)
> Hello,
> 
> I know this would be a workaround and not a bug solution, but:
> Have you tried KMyMoney installation via AppImage file ?
> Flatpak introduces additional layers between the software and the user which
> you can avoid if you download the latest STABLE AppImage file here:
> https://kmymoney.org/appimage.html
> 
> AppImage packages are provided as an alternative for those who want to use a
> version newer than the one available in their Software Center.
> 
> Currently, this is this file: [kmymoney-5.2-4851-linux-gcc-x86_64.AppImage] 
> 2025-10-05 16:06 150Mb
> 
> (I am using AppImage file on Debian bookworm)

Thank you, Surcouf. Unfortunately, running the AppImage doesn't affect the problem. Flatpak, it seems, is not causing the problem.
Comment 4 jswami 2025-10-09 00:07:45 UTC
(In reply to Mark Penner from comment #2)

Thank you, Mark. Running `flatpak run --filesystem=home org.kde.kmymoney` doesn't affect the issue. Again: Flatpak doesn't seem implicated.