Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26036] Windows: Disabling Ti.View does not disable its children

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2018-05-22T23:35:07.000+0000
Affected Version/sRelease 7.1.1
Fix Version/sRelease 7.3.0
ComponentsWindows
Labelsn/a
ReporterAminul Islam
AssigneeKota Iguchi
Created2018-05-13T15:54:10.000+0000
Updated2018-06-12T16:03:55.000+0000

Description

Attachments

FileDateSize
TestPickerDisable.zip2018-05-13T15:52:42.000+00009215516

Comments

  1. Kota Iguchi 2018-05-15

    Note: Internal implementation: This is because Ti.UI.ScrollView uses subclass of Windows.UI.Xaml.Controls.Control internally that has IsEnabled property which is capable of "graying out" the appearance of the child views. On the other hand, Ti.UI.View uses subclass of Windows.UI.Xaml.Controls.Panel internally and it doesn't have IsEnabled property. This is the reason why ScrollViewer is capable of graying out child views. I'm looking for a workaround, a way to enable graying out even on Panel.
  2. Kota Iguchi 2018-05-15

    https://github.com/appcelerator/titanium_mobile_windows/pull/1236 TIMOB-25306 has also been taken care with this PR.
  3. Josh Longton 2018-06-12

    *Closing ticket.* The fix is present in SDK: {noformat} 7.3.0.v20180607210411 {noformat}

JSON Source