Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-17019

Regionnal settings not taken into consideration by Explorer (drive properties) before explorer restart

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      reactos-bootcd-0.4.15-dev-142-gc276681-x86-gcc-lin-dbg

      Regionnal settings not taken into consideration before next session

      Exemple : Disk properties : Numbers grouping settings not taken into account until next session openning.
      While 3;2;0 formatting is selected, it is not used to format disk size. After log-off log-on it is correctly used (same if explorer if forced to shutdown then restarted).
      In Windows XPSP3, these settings are taken into account immediately (on the fly)

      Looks like root cause may come from GetLocaleInfoW where get_registry_locale_info looks up in "cached" values, where cache is only flushed when session is closed. Therefore any modification during the session is not taken into account. Requres further investigations.

      EvenViewer is affected in a different manner : When application is closed and restarted, new Regionnal settings are taken into consideration.

      For Drive properties, killing explorer from Task manager and restarting explorer make it take new settings into consideration.
      => it shall be possible for explorer to take it into consideration without being restarted

      Note :

      • On top : SH_FormatInteger is to be simply replaced by GetNumberFormatW (SH_FormatInteger only does some useless tweaking, likely due to previous GetNumberFormatW with regard to grouping format "32" and "320")
      • Furthermore GB not localized on the drive property page.

      Attachments

        Activity

          People

            bug zilla Bug Zilla
            Kyle_Katarn Kyle_Katarn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: