KJavaAppletWidget's usage of KWindowSystem

Martin Sandsmark martin.sandsmark at kde.org
Mon Feb 4 09:13:00 UTC 2013


On Sat, Feb 02, 2013 at 01:05:15PM +0100, David Faure wrote:
> I tried removing the doNotManage() call, and...
> that makes the applets appear as standalone windows in the topleft corner of 
> the desktop, temporarily, until they get merged into the browser window.
> In all cases, Alt+Tab shows strange "KJAS Applet" entries, mapped to rects in 
> the topleft corner, but I can't switch to these windows, they don't appear in 
> the taskbar, and I can't even find which process to kill in order to get rid of 
> that... (Alt+Tab still shows that after closing konqueror).

That will probably be fixed with the window hint?


> Webkit doesn't need such a WM hack, so indeed there must be another way, but I 
> have no idea about the technical details behind java applets.

AFAIK webkit just runs all plugins in-process which is bad for performance
and stability.

-- 
Martin Sandsmark


More information about the Kde-frameworks-devel mailing list