I created an app that lets the user scroll through various listings in a picker wheel, select one and then it takes you to the corresponding page. However, if the user scrolls through too quickly, the text alignment changes from center to left and the left-aligned tags no longer work.
Here is a video demo: https://www.youtube.com/watch?v=WiiPf05vpNM
Here is the pickerwheel code:
local columnData = { { align = "center", width = 300, startIndex = 3, labels = { "Adhesions and Lysis", "Anemia", "Arthritis & Joint Procedures", "Asthma", "Atelectasis", "Chemotherapy", "Chest Pain & Angina", "CHF", "Cholecystectomy & CDE", "Cholecystitis", "Cholelithiasis", "COPD", "CVA & TIA", "Debridement, Skin Ulcers", "Dementia", "Diabetes Mellitus (DM)", "Electrolyte & Metabolic D/O", "Epilepsy", "Fractures & Reductions", "GI Inflammatory Disease", "GI Ulcers & Bleeds", "Hepatitis", "HIV Disease", "Kidney Disease, Chronic (CKD)", "Kidney Failure, Acute (AKF)", "Malnutrition", "Myocardial Infarction (MI)", "Neoplasms", "OB", "Obesity", "Osteomyelitis", "Perinatal Conditions", "Pleural Effusion", "Pneumonia", "Pneumothorax", "Pressure Ulcers", "Radiation Therapy", "Renal Calculus & UTI", "Sepsis & SIRS", "Spinal Fusions", "Syncope & Collapse", "Ulcers, Skin & Debridement", "UTI & Renal Calculus", "Venous Thromboembolism" }, }, } -- Create a new Picker Wheel local pickerWheel = widget.newPickerWheel { font = font, columns = columnData, } pickerWheel.x = \_W / 2 - 160 pickerWheel.y = introText.y + introText.contentHeight + 20; scrollView:insert(pickerWheel )
Any ideas why it would do this?