From 0412b864327e86cb7cda9b3c836fa3aa9f44fbc7 Mon Sep 17 00:00:00 2001 From: Azuma Kasumi Date: Tue, 13 Dec 2022 16:16:52 +0900 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=9F=A5=E6=9B=B8=E9=A1=9E=E3=81=AE?= =?UTF-8?q?=E3=83=89=E3=82=AD=E3=83=A5=E3=83=A1=E3=83=B3=E3=83=88=E3=83=93?= =?UTF-8?q?=E3=83=A5=E3=83=BC=E3=82=A2=20=E3=82=B9=E3=83=AF=E3=82=A4?= =?UTF-8?q?=E3=83=97=E6=9B=B4=E6=96=B0=E3=83=BB=E3=82=AA=E3=83=95=E3=83=A9?= =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=93=E3=83=A5=E3=83=BC=E6=A9=9F=E8=83=BD?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/ui/documentweb/DocumentWebFragment.kt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/jp/atled/agileworks/view/ui/documentweb/DocumentWebFragment.kt b/app/src/main/java/jp/atled/agileworks/view/ui/documentweb/DocumentWebFragment.kt index 98b672df..da13c190 100644 --- a/app/src/main/java/jp/atled/agileworks/view/ui/documentweb/DocumentWebFragment.kt +++ b/app/src/main/java/jp/atled/agileworks/view/ui/documentweb/DocumentWebFragment.kt @@ -54,6 +54,8 @@ class DocumentWebFragment : Fragment(), DocumentWebPresenter { private var reloadTab = false //tokenチェック重複防止フラグ private var sessionflg = false + // 書類表示時 URL + val docUrl = arrayOf("Mobile#docDetail", "#docDetail") // スワイプのジェスチャー。折に触れて状態設定をする必要があるのでメンバーとして持つ。 // 必要とされるタイミング次第で null のままのことがある恐れがあるので lateinit にはしていない。 @@ -473,7 +475,16 @@ class DocumentWebFragment : Fragment(), DocumentWebPresenter { override fun updateDisconnectViewDisplayState(url: String) { url.let { - viewDataBinding.viewModel?.isDisconnectViewDisplay?.value = it.contains("Mobile#docDetail") + var docDetailFlg = false + run { + docUrl.forEach { + if (url.contains(it)) { + docDetailFlg = true + return@run + } + } + } + viewDataBinding.viewModel?.isDisconnectViewDisplay?.value = docDetailFlg swipeControl.checkDisplayDocumentViewer() } } -- GitLab