diff --git a/design/src/main/java/com/github/kr328/clash/design/adapter/ProviderAdapter.kt b/design/src/main/java/com/github/kr328/clash/design/adapter/ProviderAdapter.kt index b076827a..a321c48d 100644 --- a/design/src/main/java/com/github/kr328/clash/design/adapter/ProviderAdapter.kt +++ b/design/src/main/java/com/github/kr328/clash/design/adapter/ProviderAdapter.kt @@ -56,12 +56,13 @@ class ProviderAdapter( holder.binding.provider = state.provider holder.binding.state = state if (state.provider.vehicleType == Provider.VehicleType.Inline) { - holder.binding.endView.visibility = View.GONE holder.binding.elapsedView.visibility = View.GONE holder.binding.divider.visibility = View.GONE + holder.binding.endView.visibility = View.GONE } else { - holder.binding.endView.visibility = View.VISIBLE holder.binding.elapsedView.visibility = View.VISIBLE + holder.binding.divider.visibility = View.VISIBLE + holder.binding.endView.visibility = View.VISIBLE holder.binding.update = View.OnClickListener { state.updating = true requestUpdate(position, state.provider)