https://bugs.freedesktop.org/show_bug.cgi?id=62196

V Stuart Foote <vstuart.fo...@utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
                 CC|                            |michael.me...@collabora.com
                   |                            |, sberg...@redhat.com

--- Comment #28 from V Stuart Foote <vstuart.fo...@utsa.edu> ---
On Windows 7 sp1, 64-bit system us-EN, with most of the same FOSS applications,
with a current LODev 430 build and of Version: 4.2.2.1
Build ID: 3be8cda0bddd8e430d8cda1ebfd581265cca5a0f

I also am unable to reproduce this issue with MS clipboard 

Although I on occasion will have problems with keyboard manipulation of
clipboard content from a Firefox session--so I know it can happen and can be
very annoying.

It looks to me like LibreOffice handles the MS Windows clipboard in win32/clipb
( http://opengrok.libreoffice.org/xref/core/dtrans/source/win32/clipb/ ) where
it does appear we implement only a subset of the full MS Windows clipboard API
(
http://msdn.microsoft.com/en-us/library/windows/desktop/ms648709%28v=vs.85%29.aspx
). 

And that could be an issue on systems where other competing programs and their
COM and OLE helpers do likewise.  With only a partial implementation of the
API, looks like there could be locking or contention for access to the system
clipboard on Windows. Is this why it is spurious? Others more sage would need
to comment.  

As a sidebar, does the more complete API implementation in the toy Clipboard
Viewer (
http://opengrok.libreoffice.org/xref/core/sal/workben/clipboardwben/testviewer/cbvtest.cxx
) suggest needed adjustments to the win32/clipb implementation?

Is some refactoring of XClipboard.idl and SystemClipboard.idl needed in
addition to work in win32/clipb.

I am setting this back to NEW.  But if someone can come up with a solid STR
under any OS, that would certainly help move this along.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to