1e41f4b71Sopenharmony_ci# ArkUI Subsystem Changelog
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci## cl.arkui.1 Change in Handling of Invalid animationDuration Values for the \<Tabs> Component
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci**Access Level**
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ciOther
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci**Reason for Change**
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ciWhen the **animationDuration** attribute is set to **null**, the default value should be used.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**Change Impact**
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ciThis change is a non-compatible change.
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ciIn API version 10 and earlier versions, when the **animationDuration** attribute is set to **null**, no tab switching animation is played.
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ciSince API version 11, if the **animationDuration** attribute is set to **null**, the default value is used. In this case, when the tab bar is set to **BottomTabBarStyle**,no tab switching animation is played; when the tab bar is any other style, a 300 ms tab switching animation is played.
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci**API Level**
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ci11
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ci**Change Since**
26e41f4b71Sopenharmony_ci
27e41f4b71Sopenharmony_ciOpenHarmony SDK 4.1.6.3
28e41f4b71Sopenharmony_ci
29e41f4b71Sopenharmony_ci**Key API/Component Changes**
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci\<Tabs>
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ci**Adaptation Guide**
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ciSince API version 11, if you want to disable the tab switching animation, you must set **animationDuration** to **0**, rather than **null**.
36