From 5655012dda8c4a088effd4012c6bf618d334cd84 Mon Sep 17 00:00:00 2001
From: mueller-ma <mueller-ma@users.noreply.github.com>
Date: Tue, 16 Oct 2018 17:25:43 +0200
Subject: [PATCH] Show info when long pressing "Info ssl client cert" (#1043)

Fixes #941

Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
---
 .../habdroid/ui/widget/SslClientCertificatePreference.java     | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java b/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java
index e815f24c..e56d91ba 100644
--- a/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java
+++ b/mobile/src/main/java/org/openhab/habdroid/ui/widget/SslClientCertificatePreference.java
@@ -16,6 +16,7 @@ import android.util.AttributeSet;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.ImageView;
+import androidx.appcompat.widget.TooltipCompat;
 
 import org.openhab.habdroid.R;
 
@@ -62,6 +63,8 @@ public class SslClientCertificatePreference extends Preference {
 
         if (intent.resolveActivity(context.getPackageManager()) != null) {
             mHelpIcon.setOnClickListener(v -> context.startActivity(intent));
+            TooltipCompat.setTooltipText(mHelpIcon,
+                    context.getString(R.string.settings_openhab_sslclientcert_howto_summary));
             updateHelpIconAlpha();
         } else {
             mHelpIcon.setVisibility(View.GONE);
-- 
GitLab