1. Sideenus weren't clickable on Android. It seems the order in which child views were being added to parent controllers, left or right before center, were affecting the ability to interact with the menus. I've changed the code to always add them in a specific order: center, then left, then right. I believe this closes issue #2835. https://github.com/wix/react-native-navigation/issues/2835. 2. On Android, merging options to open a menu works. Navigation.mergeOptions(currentComponentId, { sideMenu: { left: { visible: true } } }) But merging options to close it wasn't working. Navigation.mergeOptions(currentComponentId, { sideMenu: { left: { visible: false } } }) 3. The bottom tabs controller was reserving a margin space for the tabs when switching from one to another, regardless of its visibility settings.
|
|
||
75 |
|
75 |
|
76 |
|
76 |
|
77 |
|
77 |
|
78 |
|
|
|
|
78 |
|
|
|
79 |
|
|
|
80 |
|
|
79 |
|
81 |
|
80 |
|
|
|
81 |
|
|
|
82 |
|
82 |
|
83 |
|
83 |
|
84 |
|
|
|
|
84 |
|
|
|
85 |
|
|
85 |
|
86 |
|
86 |
|
87 |
|
87 |
|
|
|
|
88 |
|
|
|
89 |
|
|
88 |
|
90 |
|
89 |
|
91 |
|
90 |
|
|
|
|
92 |
|
|
|
93 |
|
|
91 |
|
94 |
|
92 |
|
95 |
|
93 |
|
96 |
|
94 |
|
97 |
|
95 |
|
|
|
|
98 |
|
|
|
99 |
|
|
|
100 |
|
|
|
101 |
|
|
|
102 |
|
|
|
103 |
|
|
|
104 |
|
|
|
105 |
|
|
|
106 |
|
|
|
107 |
|
|
|
108 |
|
|
|
109 |
|
|
|
110 |
|
|
|
111 |
|
|
|
112 |
|
|
|
113 |
|
|
|
114 |
|
|
|
115 |
|
|
|
116 |
|
|
96 |
|
117 |
|
97 |
|
118 |
|
98 |
|
119 |
|
|
|
||
52 |
|
52 |
|
53 |
|
53 |
|
54 |
|
54 |
|
55 |
|
|
|
|
55 |
|
|
|
56 |
|
|
|
57 |
|
|
56 |
|
58 |
|
57 |
|
59 |
|
58 |
|
60 |
|
|
|
||
16 |
|
16 |
|
17 |
|
17 |
|
18 |
|
18 |
|
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
19 |
|
22 |
|
|
23 |
|
|
20 |
|
24 |
|
21 |
|
25 |
|
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
22 |
|
29 |
|
23 |
|
30 |
|
24 |
|
31 |
|