<div dir="ltr"><br><br><div class="gmail_quote">On Mon, Aug 4, 2008 at 2:19 PM, Jason Stubbs <span dir="ltr">&lt;<a href="mailto:jasonbstubbs@gmail.com">jasonbstubbs@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Monday 04 August 2008 21:05:39 JST, Alexis Ménard wrote:<br>
&gt; Mmm, if you delete the systray, then re-add it it simply works....<br>
&gt;<br>
&gt; But when you launch plasma :<br>
&gt;<br>
&gt; plasma(3678) SystemTray::updateWidgetGeometry: Problem view is<br>
&gt; NULL<br>
&gt; plasma(3678) SystemTray::updateWidgetGeometry: Problem view is NULL<br>
&gt;<br>
&gt; it means for me that the panel and all object are not complety<br>
&gt; created/rendered when the systray is created, so perhaps, it can explain<br>
&gt; that icons are behind all QGV stuff. Perhaps a horrible test is : add a<br>
&gt; delay before creating the SystemTrayWidget. Just to test, it&#39;s a clue.<br>
<br>
</div>The &quot;view is null&quot; stuff is normal. What&#39;s really concerning is the &quot;Cannot<br>
paint on null pixmap&quot; generated in QPainter::begin(). That message doesn&#39;t<br>
appear when removing the system tray and adding it back, which is of course<br>
one way to get the icons to appear again. Commenting out the line<br>
m_background-&gt;paintPanel(painter) causes that message to go away which tends<br>
to imply that there is a problem before we even get into the SystemTrayWidget<br>
domain.</blockquote><div><br>For me no, you can&#39;t start to create an applet if plasma is not fully initialized. It for this reason we have init method. I have move the connect into init and it delete this &quot;warning&quot;. Of course it doesn&#39;t solve our problem.<br>
<br><br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div class="Ih2E3d"><br>
&gt; Regards<br>
&gt;<br>
&gt; On Mon, Aug 4, 2008 at 1:58 PM, Sven Burmeister<br>
&lt;<a href="mailto:sven.burmeister@gmx.net">sven.burmeister@gmx.net</a>&gt;wrote:<br>
&gt; &gt; Am Sonntag 03 August 2008 03:28:08 schrieb Jason Stubbs:<br>
&gt; &gt; &gt; &gt; I just recompiled everything including qt-copy (without the patches)<br>
&gt; &gt;<br>
&gt; &gt; and<br>
&gt; &gt;<br>
&gt; &gt; &gt; &gt; it works fine here :-/<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I also just recompiled everything including qt-copy (for other reasons)<br>
&gt; &gt;<br>
&gt; &gt; and<br>
&gt; &gt;<br>
&gt; &gt; &gt; it still doesn&#39;t work. I hope it&#39;s not some compiler optimization bug.<br>
&gt; &gt; &gt; :(<br>
&gt; &gt;<br>
&gt; &gt; I just played with the size of the panel, i.e. made it very tall, then<br>
&gt; &gt; tiny and finally moved it to the right edge of the desktop and back to<br>
&gt; &gt; the bottom.<br>
&gt; &gt; After that the icons are back.<br>
&gt; &gt;<br>
&gt; &gt; Another user noticed that he just sees the top of one icon, so they might<br>
&gt; &gt; be<br>
&gt; &gt; placed out of sight.<br>
&gt; &gt;<br>
&gt; &gt; Sven<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Plasma-devel mailing list<br>
&gt; &gt; <a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
&gt; &gt; <a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
<br>
<br>
<br>
</div>--<br>
<font color="#888888">Jason Stubbs<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Plasma-devel mailing list<br>
<a href="mailto:Plasma-devel@kde.org">Plasma-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/plasma-devel" target="_blank">https://mail.kde.org/mailman/listinfo/plasma-devel</a><br>
</div></div></blockquote></div><br></div>