aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2018-01-18 23:50:07 -0500
committerGitHub <noreply@github.com>2018-01-18 23:50:07 -0500
commit6058759bbd615506cb7f110acaa21c51b82188f9 (patch)
tree6970a421f1af4becf7f1771942b3e259aa85812d /core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt
parent6843e83623d2fb9bb7f42d0d9f66ab90a5a47348 (diff)
downloadkau-6058759bbd615506cb7f110acaa21c51b82188f9.tar.gz
kau-6058759bbd615506cb7f110acaa21c51b82188f9.tar.bz2
kau-6058759bbd615506cb7f110acaa21c51b82188f9.zip
Misc (#126)
* Add auto uri read grant * Add full attachment support * Revert back to single attachment * Try send with email * Add email type * Pass null instead of empty bundle * Update changelog
Diffstat (limited to 'core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt')
-rw-r--r--core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt b/core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt
index 0e4b5f1..89ad5f4 100644
--- a/core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt
+++ b/core/src/main/kotlin/ca/allanwang/kau/utils/ContextUtils.kt
@@ -31,6 +31,7 @@ import com.afollestad.materialdialogs.MaterialDialog
* Counterpart of [Context.startActivity]
* For starting activities for results, see [startActivityForResult]
*/
+@Suppress("DEPRECATION")
inline fun <reified T : Activity> Context.startActivity(
clearStack: Boolean = false,
bundleBuilder: Bundle.() -> Unit = {},
@@ -50,7 +51,7 @@ inline fun <T : Activity> Context.startActivity(
intent.intentBuilder()
val bundle = Bundle()
bundle.bundleBuilder()
- startActivity(intent, bundle)
+ startActivity(intent, if (bundle.isEmpty) null else bundle)
if (clearStack && this is Activity) finish()
}