Bug 390042

Summary: can't change ledger sort options in configure dialog
Product: [Applications] kmymoney Reporter: Dave Nelson <merlinux>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal CC: lanvag, zoltan
Priority: NOR    
Version: 5.0.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 5.0.1
Attachments: Case

Description Dave Nelson 2018-02-07 21:12:06 UTC
Version 5.0.80-09ffa40a

compiled from source (i'm very grateful for that)

In Configure KMyMoney | Ledger | Sorting | all 3 views

none of the buttons has any effect.
they become enabled when item selected, 
but nothing more happens so can't change sort sequence.
Comment 1 LanMan 2018-02-11 10:31:55 UTC
Created attachment 110529 [details]
Case

A similar problem. Uploaded video with error playback.

Also a problem - not always buttons are active.
On the video: 
0:08 - the "Сумма" and "Состояние сверки" fields - the "Up" button is not active.
Comment 2 LanMan 2018-02-11 10:41:44 UTC
(In reply to LanMan from comment #1)
> Created attachment 110529 [details]
> Case

Forgot to specify the version: 5.0.0-2, on Arch Linux
Comment 3 Zoltan Puskas 2018-02-12 01:23:54 UTC
Can confirm the same issue happening on Gentoo with app-office/kmymoney-5.0.0.
Comment 4 Thomas Baumgart 2018-02-12 07:34:42 UTC
Git commit 125b366e321683483850c70bfbc5c19a7c02ae02 by Thomas Baumgart.
Committed on 12/02/2018 at 07:34.
Pushed by tbaumgart into branch '5.0'.

Connect signals to slots in transaction sort dialog

The buttons and widget list signals were not connected to any
functionality. Hence the dialog's functionality was broken. This change
introduces the connections and cleans up some unused code.
FIXED-IN: 5.0.1

M  +20   -34   kmymoney/widgets/transactionsortoption.cpp
M  +2    -4    kmymoney/widgets/transactionsortoption.h

https://commits.kde.org/kmymoney/125b366e321683483850c70bfbc5c19a7c02ae02
Comment 5 Dave Nelson 2018-02-12 21:03:23 UTC
I applied the patches and it now works as expected.

BTW, I'm running ubuntu bionic which has webKit 5.43, kmm uses 5.42, but a symlink to 5.43 seems to run ok, at least so far.

Thank you Thomas for the speedy resolution.