Skip to content

Commit f02a90d

Browse files
committed
set default transition to MDSharedAxisTransition
1 parent f7ccf8a commit f02a90d

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

kivymd/uix/screenmanager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,9 +221,9 @@ def check_transition(self, *args) -> None:
221221
from kivymd.uix.transition.transition import MDTransitionBase
222222

223223
if not issubclass(self.transition.__class__, MDTransitionBase):
224-
from kivymd.uix.transition import MDSlideTransition
224+
from kivymd.uix.transition import MDSharedAxisTransition
225225

226-
self.transition = MDSlideTransition()
226+
self.transition = MDSharedAxisTransition()
227227

228228
def get_hero_from_widget(self) -> list:
229229
"""

kivymd/uix/transition/transition.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ class MDSharedAxisTransition(MDTransitionBase):
316316
.. versionadded:: 2.0.0
317317
"""
318318

319-
transition_axis = OptionProperty("x", options=["x", "y", "z"])
319+
transition_axis = OptionProperty("z", options=["x", "y", "z"])
320320
"""
321321
Axis of the transition. Available values "x", "y", and "z".
322322
@@ -327,7 +327,7 @@ class MDSharedAxisTransition(MDTransitionBase):
327327
and defaults to `"x"`.
328328
"""
329329

330-
duration = NumericProperty(0.15)
330+
duration = NumericProperty(0.2)
331331
"""
332332
Duration in seconds of the transition. Android recommends these intervals:
333333
@@ -351,7 +351,7 @@ class MDSharedAxisTransition(MDTransitionBase):
351351
- 0.35
352352
353353
:attr:`duration` is a :class:`~kivy.properties.NumericProperty` and
354-
defaults to 0.15 (= 150ms).
354+
defaults to 0.2 (= 200ms).
355355
"""
356356

357357
switch_animation = OptionProperty(

0 commit comments

Comments
 (0)