Bug 369392 - Custom date display for message list not applied until restart
Summary: Custom date display for message list not applied until restart
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: message list (show other bugs)
Version: 5.1.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-26 19:51 UTC by Tristan Miller
Modified: 2016-10-28 06:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.3.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tristan Miller 2016-09-26 19:51:52 UTC
In the KMail settings dialog (Settings -> Configure KMail -> Appearance -> Message List -> Date Display), the user can configure how they want the date to be formatted in the message list.  There is a radio button group allowing the user to select among several predefined formats or a custom format.

Selecting any of the predefined formats and pressing the "Apply" button results in the message list being immediately reformatted with the new date format.  However, if the user selects a custom format, the "Apply" button has no immediate effect.  Instead, the user must restart KMail for the changes to take effect.

Please make the "Apply" button work correctly even if the user selects a custom date format.  If this is not possible, then pressing "Apply" or "OK" should throw up a dialog window explaining that changes will take effect only after KMail is restarted.

Reproducible: Always

Steps to Reproduce:
1. Settings -> Configure KMail -> Appearance -> Message List -> Date Display
2. Enter a valid format string in the "Custom format" field.
3. Select the radio button next to the "Custom format" field.
4. Press "Apply".

Actual Results:  
5. Nothing happens.

Expected Results:  
5. The Message List should refresh, with the dates using the new custom format.
Comment 1 Laurent Montel 2016-10-28 06:21:30 UTC
Git commit 44f6cf6293776590ca2dae82aefe86a0f33fc5b6 by Montel Laurent.
Committed on 28/10/2016 at 06:21.
Pushed by mlaurent into branch 'Applications/16.08'.

Fix Bug 369392 - Custom date display for message list not applied until restart

FIXED-IN: 5.3.3

M  +1    -0    messagelist/src/core/manager.cpp

http://commits.kde.org/messagelib/44f6cf6293776590ca2dae82aefe86a0f33fc5b6