Skip to content

Commit 47fd462

Browse files
committed
Added jvmStatic
1 parent 7d7d975 commit 47fd462

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

modo-compose/src/main/java/com/github/terrakok/modo/android/ModoScreenAndroidAdapter.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,13 +287,15 @@ class ModoScreenAndroidAdapter private constructor(
287287
/**
288288
* Creates delegate for integration with android for the given [screen] or returns existed from cache.
289289
*/
290+
@JvmStatic
290291
fun get(screen: Screen): ModoScreenAndroidAdapter =
291292
ScreenModelStore.getOrPutDependency(
292293
screen = screen,
293294
name = LifecycleDependency.KEY,
294295
onDispose = { it.onDispose() },
295296
) { ModoScreenAndroidAdapter(screen) }
296297

298+
@JvmStatic
297299
fun needPropagateLifecycleEventFromParent(
298300
event: Lifecycle.Event,
299301
isActivityFinishing: Boolean?,
@@ -317,6 +319,7 @@ class ModoScreenAndroidAdapter private constructor(
317319
event !in moveLifecycleStateUpEvents
318320
}
319321

322+
@JvmStatic
320323
private fun needSkipEvent(currentState: Lifecycle.State, event: Lifecycle.Event) =
321324
!currentState.isAtLeast(Lifecycle.State.INITIALIZED) ||
322325
// Skipping events that moves lifecycle state up, but this state is already reached.

0 commit comments

Comments
 (0)