1e41f4b71Sopenharmony_ci# ArkUI Subsystem Changelog 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci## cl.arkui.1 Visibility Change of the menus Attribute in \<Navigation> 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ci**Change Impact** 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ciThe **value** sub-attribute of the **menus** attribute is not displayed. To display the value, you can use a custom builder. 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci**Example** 10e41f4b71Sopenharmony_ci```ts 11e41f4b71Sopenharmony_ci@Entry 12e41f4b71Sopenharmony_ci@Component 13e41f4b71Sopenharmony_cistruct Index { 14e41f4b71Sopenharmony_ci build() { 15e41f4b71Sopenharmony_ci Column() { 16e41f4b71Sopenharmony_ci Navigation() { 17e41f4b71Sopenharmony_ci Text('Navigation') 18e41f4b71Sopenharmony_ci }.title("Navigation Menu") 19e41f4b71Sopenharmony_ci .menus([ 20e41f4b71Sopenharmony_ci {icon: 'common/image/icon.png', value: 'menu1'}, 21e41f4b71Sopenharmony_ci {icon: 'common/image/icon.png', value: 'menu2'}, 22e41f4b71Sopenharmony_ci {icon: 'common/image/icon.png', value: 'menu3'} 23e41f4b71Sopenharmony_ci ]) 24e41f4b71Sopenharmony_ci } 25e41f4b71Sopenharmony_ci } 26e41f4b71Sopenharmony_ci} 27e41f4b71Sopenharmony_ci``` 28e41f4b71Sopenharmony_ciIn API version 9, the **value** sub-attribute of the **menus** attribute is displayed. 29e41f4b71Sopenharmony_ci 30e41f4b71Sopenharmony_ci 31e41f4b71Sopenharmony_ci 32e41f4b71Sopenharmony_ciIn API version 10, the **value** sub-attribute of the **menus** attribute is not displayed. 33e41f4b71Sopenharmony_ci 34e41f4b71Sopenharmony_ci 35e41f4b71Sopenharmony_ci 36e41f4b71Sopenharmony_ci## cl.arkui.2 Change of the Default Display Position for Free Mode of the titleMode Attribute in \<Navigation> 37e41f4b71Sopenharmony_ci 38e41f4b71Sopenharmony_ci**Change Impact** 39e41f4b71Sopenharmony_ci1. In the **\<Navigation>** component, the display position of a custom title with **titleMode** set to **Full** is the same as that with **titleMode** set to **Free**. 40e41f4b71Sopenharmony_ci2. If a custom title is used with a label in Free mode, the label is deviated rightwards. 41e41f4b71Sopenharmony_ci 42e41f4b71Sopenharmony_ci**Example** 43e41f4b71Sopenharmony_ci```ts 44e41f4b71Sopenharmony_ci@Entry 45e41f4b71Sopenharmony_ci@Component 46e41f4b71Sopenharmony_cistruct Index { 47e41f4b71Sopenharmony_ci @Builder NavigationTile() { 48e41f4b71Sopenharmony_ci Column() { 49e41f4b71Sopenharmony_ci Text('title').fontColor('#182431').fontSize(30).lineHeight(41) 50e41f4b71Sopenharmony_ci Text('subTitle').fontColor('#182431').fontSize(14).lineHeight(19).margin(top:2, bottom: 20) 51e41f4b71Sopenharmony_ci } 52e41f4b71Sopenharmony_ci } 53e41f4b71Sopenharmony_ci 54e41f4b71Sopenharmony_ci build() { 55e41f4b71Sopenharmony_ci Column() { 56e41f4b71Sopenharmony_ci Navigation() { 57e41f4b71Sopenharmony_ci Text('Navigation') 58e41f4b71Sopenharmony_ci }.title(this.NavigationTitle) 59e41f4b71Sopenharmony_ci .titleMode(NavigationTitleMode.Free) 60e41f4b71Sopenharmony_ci .menus([ 61e41f4b71Sopenharmony_ci {icon: 'common/image/icon.png', value: 'menu1'} 62e41f4b71Sopenharmony_ci ]) 63e41f4b71Sopenharmony_ci } 64e41f4b71Sopenharmony_ci } 65e41f4b71Sopenharmony_ci} 66e41f4b71Sopenharmony_ci``` 67e41f4b71Sopenharmony_ci 68e41f4b71Sopenharmony_ciDisplay position in Free mode in API version 9 69e41f4b71Sopenharmony_ci 70e41f4b71Sopenharmony_ci 71e41f4b71Sopenharmony_ci 72e41f4b71Sopenharmony_ciDisplay position in Free mode in API version 10, which is the same as that in Full mode 73e41f4b71Sopenharmony_ci 74e41f4b71Sopenharmony_ci 75e41f4b71Sopenharmony_ci 76e41f4b71Sopenharmony_ci## cl.arkui.3 Change of Advanced Animation APIs to System APIs 77e41f4b71Sopenharmony_ci 78e41f4b71Sopenharmony_ci**Change Impact** 79e41f4b71Sopenharmony_ciThe **sphericalEffect**, **lightUpEffect**, and **pixelStretchEffect** APIs are changed from public APIs to system APIs, which are not exposed to external developers. 80e41f4b71Sopenharmony_ci 81e41f4b71Sopenharmony_ci## cl.arkui.4 Specification Change of the onClick Event 82e41f4b71Sopenharmony_ci 83e41f4b71Sopenharmony_ci**Change Impact** 84e41f4b71Sopenharmony_ci1. If a component is bound to both onClick/TapGesture and PanGesture, it responds to PanGesture, but not onClick/TapGesture, when the finger slides beyond the allowed distance. 85e41f4b71Sopenharmony_ci2. If a component is bound to only onClick/TapGesture, it responds to onClick/TapGesture when the finger is lifted up after having moved within the component area. 86e41f4b71Sopenharmony_ci3. If a component is bound to only onClick/TapGesture, it does not respond to onClick/TapGesture when the finger is lifted up after having moved beyond the component area. 87