customerio / customerio/customerio-android

In App Messaging Pause Display

Open
#585 1 comment 0 reactions 0 assignees View on GitHub
Feature Request Product Gap Support Escalation Technical Support
Dominant language
Kotlin
Stars
18
Forks
12
Avg merge
2d 11h
Merged PRs (30d)
44

Description

It would be great to be able to disable and enable showing an in app message until the app is initialized, currently it is showing up on our splash screen then being dismissed as the main activity starts.

Iterable provided the ability to disable and enable the display of the in app messages through the singleton. This also was valuable so we could block an in app message from popping up during a critical flow in the app.

A proposed API would look like

```
CustomerIO.instance().inAppMessaging().disable()
CustomerIO.instance().inAppMessaging().enable()
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the CustomerIO.instance().inAppMessaging() singleton and the existing in-app message display lifecycle. The issue names no files or tests, so map how messages appear during splash-screen initialization and critical flows. Done means disable prevents display until enable is called, while normal display resumes afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.