Apache OpenOffice (AOO) Bugzilla – Issue 122420
Can't Copy and Paste Hyperlink on Mac
Last modified: 2022-10-28 12:54:25 UTC
Build Version: AOO400ml(Build:9700) -Rev 14846779 Platform: Mac OS 1. New a slide in presentation 2. Input hyperlink ,such as www.google.com 4. Select hyperlink and paste in the same slide Issue: Fail to paste hyperlin
ALG: COuld not reproduce. I used Insert/Hyperlink from the Menu, added a link, clicked 'Apply' -> text object with link is created on slide. Deselect -> hyperlink works, opens browser. Select again (using tab), copy/paste -> new textbox created, moved a little bit, deselected -> link works. Starting slideshow, both links work. Branch two days ago, r1487406.
ALG: Jsc showed me that it happens as described when you activate TextEdit mode, directly type a hyperlink and do copy/paste after it was automatically detected, all without leaving the edit mode. New desription: - New Draw/Impress - Activate or create Text object to be in text edit mode - Type hyperlink, let it autodetect (gray background) - Select it as text, copy/paste -> not pasted
ALG: Obiously double/related to #121020#
ALG: Preparing updated mac build to check...
ALG: Argh, wrong task, please ignore comment 4
ALG: Grepping...
ALG: Checked, worked in AOO3.4.1 r1372282. Must have to do with clipboard changes due to support alpha-channeled bitmaps, debugging...
ALG: It's a regression caused by #120481# where openOfficeToSystemFlavor was split to openOfficeToSystemFlavor and internalOpenOfficeToSystemFlavor. Not in all ceses where openOfficeToSystemFlavor was called is internalOpenOfficeToSystemFlavor called. Adding to call it in OSXTransferable::getTransferData solves the problem. To do so I have to make internalOpenOfficeToSystemFlavor public and call it there. Refining code...
ALG: Checked combinations; it needs to be called in AquaClipboard::flushClipboard() and in OSXTransferable::getTransferData. Still dependent from if internalOpenOfficeToSystemFlavor has to be used a bool is set. Preparing change...
ALG: Applied changes, checked, works. Comitted, done.
*** Issue 121020 has been marked as a duplicate of this issue. ***
"alg" committed SVN revision 1490250 into trunk: i122420 Re-activated the internal OpenOfficeToSystemFlavor