Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-46

UIViewRootのロケールがユーザ(session)毎に個別にならない

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0-beta-5
    • Fix Version/s: 1.0-beta-6
    • Component/s: Teeda Core
    • Labels:
      None

      Description

      Teedaではコンポーネントツリーを1つしかsaveしていないため、
      createViewしたrequestにひも付くロケール情報がUIViewRootにセットされたままになる。

      例えば、1人目がenロケール、2人目がjaロケールでアクセスした際に、
      そのUIViewRootは常にenロケールになってしまう。

        Activity

        Hide
        manhole manhole added a comment -

        UIViewRootをrestoreした後に、ViewHandler#calculateLocaleして、
        restoreしたUIViewRootへセットするようにしました。
        (revision: 1666)

        Show
        manhole manhole added a comment - UIViewRootをrestoreした後に、ViewHandler#calculateLocaleして、 restoreしたUIViewRootへセットするようにしました。 (revision: 1666)

          People

          • Assignee:
            manhole manhole
            Reporter:
            manhole manhole
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development