> > I think the problem is kwin forcing plasma onto that size... I commited a > > patch a while back to allow one root-window per screen, but this seems to > > not work on resizing! > > ugh ... what is kwin doing resizing anything in the first place?
if( isDesktop()) { -> if (geometry() == workspace()->clientArea( ScreenArea, this )) { return; } <- QRect area = workspace()->clientArea( FullArea, this ); if( geometry() != area ) setGeometry( area ); Is the part of geometry.cpp and there is similar in manage.cpp. The lines between -> and <- is what i added, but depending on wether kwin or plasma will get the resize first this will fail! Why kwin needs to resize desktop-type windows, i dont know! :-) -- Aike Sommer http://aikesommer.name/ _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel