Hi DiapDealer,
Please try what I just committed. It simply overwrites/rewrites the proper icon when rebuilding the HTML Reading Order as all of the info we need is there at that time and it is invoked right before your added Refresh() which I removed based on your messages here.
For me (Mac OSX, built from master just now, Qt 5.11.x) the icon now does not get lost during drag and drop and it seems to fix bug 1 as well.
Please let me know if it does the trick for Bug 1 for Linux and Windows if and when you get a chance.
|