[TIMOB-26036] Windows: Disabling Ti.View does not disable its children
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2018-05-22T23:35:07.000+0000 |
| Affected Version/s | Release 7.1.1 |
| Fix Version/s | Release 7.3.0 |
| Components | Windows |
| Labels | n/a |
| Reporter | Aminul Islam |
| Assignee | Kota Iguchi |
| Created | 2018-05-13T15:54:10.000+0000 |
| Updated | 2018-06-12T16:03:55.000+0000 |
Description
Attachments
| File | Date | Size |
|---|---|---|
| TestPickerDisable.zip | 2018-05-13T15:52:42.000+0000 | 9215516 |
Note: Internal implementation: This is because
Ti.UI.ScrollViewuses subclass ofWindows.UI.Xaml.Controls.Controlinternally that hasIsEnabledproperty which is capable of "graying out" the appearance of the child views. On the other hand,Ti.UI.Viewuses subclass ofWindows.UI.Xaml.Controls.Panelinternally and it doesn't haveIsEnabledproperty. 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 onPanel.https://github.com/appcelerator/titanium_mobile_windows/pull/1236 TIMOB-25306 has also been taken care with this PR.
*Closing ticket.* The fix is present in SDK: {noformat} 7.3.0.v20180607210411 {noformat}