Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-7858

iOS: TabProxy is not being released when a tab is removed from tabGroup before it gets the focus

    Details

      Description

      TabProxy is not being garbage collected when a tab is removed from a tabgroup using removeTab before focusing the tab/ clicking on it.

      STEPS TO REPRODUCE
      Open Kitchen Sink and keep on clicking Add/ Remove Tab in Base UI -> Tab Groups. Profile the app using instruments and it is evident that tab proxies are not being released.

      SAMPLE CODE
      Please find the sample code attached. This attached application has a base tab and buttons in it using which new tabs can be created and removed.

      OBSERVATIONS
      Tab proxies are removed if we remove the tabs after clicking on them.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mstepanov Max Stepanov
                Reporter:
                sbhimavarapu Sandeep Bhimavarapu
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code