sc/source/ui/view/viewfun3.cxx |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 3e4625f35712ab2af97b9c159ed65619997ff2ea
Author:     Luigi Iucci <luigi.iu...@collabora.com>
AuthorDate: Wed Jun 21 10:16:16 2023 +0200
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Fri Jul 7 11:15:55 2023 +0200

    tdf#155452 problem pasting to calc an image copied from firefox (windows)
    
    Calc tries to paste the image as html.
    In case both HTML_SIMPLE and BITMAP flavors are present in
    the clipboard, we paste as BITMAP
    
    Change-Id: I2527bedf11eb6986b58329acaf360a397af03101
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153614
    Tested-by: Jenkins
    Reviewed-by: Henry Castro <hcas...@collabora.com>
    (cherry picked from commit 46fa17b70db0d543518dde52908f46c85838ac12)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153668
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
    (cherry picked from commit adaae622b67f525e0fb58af848a7cece8ac65f45)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153844
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/sc/source/ui/view/viewfun3.cxx b/sc/source/ui/view/viewfun3.cxx
index 9dd9b810273a..64df4aed5f29 100644
--- a/sc/source/ui/view/viewfun3.cxx
+++ b/sc/source/ui/view/viewfun3.cxx
@@ -599,6 +599,8 @@ void ScViewFunc::PasteFromSystem()
                     PasteFromSystem(SotClipboardFormatId::RICHTEXT);
                 else if (aDataHelper.HasFormat(SotClipboardFormatId::HTML))
                     PasteFromSystem(SotClipboardFormatId::HTML);
+                else if (aDataHelper.HasFormat(SotClipboardFormatId::BITMAP))
+                    PasteFromSystem(SotClipboardFormatId::BITMAP);
                 else if 
(aDataHelper.HasFormat(SotClipboardFormatId::HTML_SIMPLE))
                     PasteFromSystem(SotClipboardFormatId::HTML_SIMPLE);
                 else if (aDataHelper.HasFormat(SotClipboardFormatId::SYLK))

Reply via email to