User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4 Build Identifier: http://svn.xfce.org/svn/goodies/xfce4-clipman-plugin/trunk Clipman overwrites any images that are in the clipboard, at the time that the user tries to paste the image. This only happens if 'Prevent Empty Clipboard' is chosen. Mike, I have added what I believe is the correct logic to clipman_check() and also tested and achieved the required result. I will attach the patch file. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 2045 Patch for clipman_check() function in clipman.c
Steps (sorry, I was having problems with bugzilla) - 1. Install the trunk versions of xfce4-clipman-plugin and xfce4-screenshooter-plugin. 2. Add both to your panel 3. Tick 'Prevent Empty Clipboard' in clipman properties 4. Copy some text into the clipboard so that it is shown in the clipman list 4. Use screenshooter to copy an image to the clipboard 4. Open KolourPaint and choose Edit/Paste - the text that was in the clipboard prior to the image copy is inserted into KolourPaint - instead of the image.
Commited in revision 6369