Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 350661 - ClientUIPreferences: missing flush for NlsLocale
Summary: ClientUIPreferences: missing flush for NlsLocale
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Scout (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-29 03:41 EDT by Stephan Merkli CLA
Modified: 2021-08-19 11:10 EDT (History)
2 users (show)

See Also:
zimmermann: indigo+
zimmermann: juno+


Attachments
Patch for ClientUIPreferences.java (458 bytes, patch)
2011-06-29 03:43 EDT, Stephan Merkli CLA
zimmermann: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Merkli CLA 2011-06-29 03:41:10 EDT
Build Identifier: 

When setting a new nls local via ClientUIPreferences, the changed entry is not flushed to disk, i.e. causing the old entry to still exits. Other changes made, e.g. updateTableColumnOrder, are flushed immediately.

Reproducible: Sometimes

Steps to Reproduce:
1. Change nls local
2. Check settings file (e.g....\user\.settings\org.eclipse.scout.rt.client.prefs
3. Changed value is not set (usually)
4. update table column order
5. Check file again, content is up to date.
Comment 1 Stephan Merkli CLA 2011-06-29 03:43:35 EDT
Created attachment 198792 [details]
Patch for ClientUIPreferences.java
Comment 2 Daniel Wiehl CLA 2011-07-01 05:35:01 EDT
Changed ClientUiPreferences (org.eclipse.scout.rt.client) to flush changed value to disk.
Comment 3 Matthias Zimmermann CLA 2011-10-10 12:48:01 EDT
shipped with scout 3.7.1