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.
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