sc/source/ui/app/inputhdl.cxx |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit d52dfa7ecbf9cb50a4007b44af9cd23ad08c5d8e
Author:     Gülşah Köse <gulsah.k...@collabora.com>
AuthorDate: Tue Feb 27 13:07:18 2024 +0300
Commit:     Gülşah Köse <gulsah.k...@collabora.com>
CommitDate: Tue Feb 27 21:49:17 2024 +0100

    Online: Prevent hiding tooltips due to other users action.
    
    Other user's actions like reloading reopening or refreshing
    document causes hiding other user function tooltips.
    
    Signed-off-by: Gülşah Köse <gulsah.k...@collabora.com>
    Change-Id: I0aeb0aeb98182398e4740c71cfd65c4df2c51ba6
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163978
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>

diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index 62a7d7b9bf09..5d45d930b3eb 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -4446,7 +4446,9 @@ void ScInputHandler::NotifyChange( const ScInputHdlState* 
pState,
             pDelayTimer->Start();
     }
 
-    HideTip();
+    // Don't hide function tooltip in LOK, a remote user might be using tip.
+    if (bStopEditing)
+        HideTip();
     HideTipBelow();
     bInOwnChange = false;
 }

Reply via email to