diff --git a/presentation/src/main/java/com/moez/QKSMS/feature/main/MainActivity.kt b/presentation/src/main/java/com/moez/QKSMS/feature/main/MainActivity.kt index a1601152..e6bc97cf 100644 --- a/presentation/src/main/java/com/moez/QKSMS/feature/main/MainActivity.kt +++ b/presentation/src/main/java/com/moez/QKSMS/feature/main/MainActivity.kt @@ -30,6 +30,7 @@ import android.view.Menu import android.view.MenuItem import android.view.View import android.view.ViewStub +import android.widget.LinearLayout import androidx.appcompat.app.ActionBarDrawerToggle import androidx.core.app.ActivityCompat import androidx.core.view.GravityCompat @@ -89,8 +90,11 @@ class MainActivity : QkThemedActivity(), MainView { override val composeIntent by lazy { compose.clicks() } override val drawerOpenIntent: Observable by lazy { drawerLayout - .drawerOpen(Gravity.START) - .doOnNext { dismissKeyboard() } + .drawerOpen(Gravity.START) + .doOnNext { + dismissKeyboard() + inbox.requestFocus(); + } } override val homeIntent: Subject = PublishSubject.create() override val navigationIntent: Observable by lazy {