#4878 closed defect (fixed)
language control panel forgets change at top of list
Reported by: | quozl | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | Unspecified |
Component: | Sugar | Version: | Unspecified |
Severity: | Minor | Keywords: | |
Cc: | godiard | Distribution/OS: | Unspecified |
Bug Status: | New |
Description
The language control panel forgets change at the top of the list.
Method to reproduce:
*open the language control panel; it shows English/USA,
*press the + icon to add an entry; it shows two entries the same,
*change the language or country of the first entry,
*note that no restart is required,
*note that the .i18n file has not changed,
*commit the change using the tick (✓) icon,
*note that the .i18n file has not changed,
*open the language control panel again, note what it shows,
Expected result:
*the change be preserved in .i18n file, and the language control panel,
Observed result:
*the change is forgotten, and the language control panel returns to original state.
Seen in 0.106
Change History (4)
comment:1 Changed 8 years ago by godiard
comment:2 Changed 8 years ago by quozl
Agreed, does fix.
comment:3 Changed 8 years ago by tch
- Resolution set to fixed
- Status changed from new to closed
comment:4 Changed 8 years ago by quozl
- is in 0.107.0
Could you test with https://github.com/sugarlabs/sugar/pull/558 applied?
The last patch solves the origin of this issue (whn the user pres "+" the code add None to self._country_codes)