Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-16469] MobileWeb: TableViewRow creates unused Views causing poor performance

GitHub Issuen/a
TypeImprovement
PriorityLow
StatusClosed
ResolutionWon't Fix
Resolution Date2017-06-29T18:43:20.000+0000
Affected Version/sRelease 3.2.1
Fix Version/sn/a
ComponentsMobileWeb
Labelsn/a
ReporterAndrew Greenstreet
AssigneeChris Barber
Created2014-02-15T19:35:08.000+0000
Updated2018-04-04T23:20:28.000+0000

Description

TableView rows create, by default: Left Image, Center Content Center Content > TitleLabel Right Image Even if no leftImage, title, or rightImage are declared. This results in: 1. Poor performance 2. Additional views, especially when adding custom views 3. Inconsistent behavior when compared with ios / android Views should only be created as declared or needed. I have modified this functionality in the attached file.

Attachments

FileDateSize
TableViewRow.js2014-02-15T19:35:09.000+00006295

Comments

  1. Ritu Agrawal 2014-02-18

    Moving this ticket and suggestion to engineering for further evaluation.
  2. Lee Morris 2017-06-29

    Resolving ticket as "Won't fix" as MobileWeb has been deprecated.
  3. Eric Merriman 2018-04-04

    Closing as will not fix.

JSON Source