X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Futils%2FMisc.java;h=349a04a5d9866e416cbb0c29216dc852281f255d;hb=40d4f7ebb9085a58133cf47eacf989ed35fa0b4e;hp=5b85f97097a0c35ebeb16c085586f5d749c09008;hpb=82cf0169d61ccf2feef4dc9d37f2afb054ee03f4;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/utils/Misc.java b/app/src/main/java/net/ktnx/mobileledger/utils/Misc.java index 5b85f970..349a04a5 100644 --- a/app/src/main/java/net/ktnx/mobileledger/utils/Misc.java +++ b/app/src/main/java/net/ktnx/mobileledger/utils/Misc.java @@ -19,6 +19,8 @@ package net.ktnx.mobileledger.utils; import android.app.Activity; import android.content.res.Configuration; +import android.os.Handler; +import android.os.Looper; import android.text.Editable; import android.view.WindowManager; @@ -62,7 +64,7 @@ public class Misc { } public static String emptyIsNull(String str) { - return "".equals(str) ? null : str; + return str != null && str.isEmpty() ? null : str; } public static String nullIsEmpty(String str) { return (str == null) ? "" : str; @@ -102,4 +104,7 @@ public class Misc { return a.equals(b); } + public static void onMainThread(Runnable r) { + new Handler(Looper.getMainLooper()).post(r); + } }