<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>91575</bug_id>
          
          <creation_ts>2004-10-18 10:23:27 +0000</creation_ts>
          <short_desc>Icons get rearranged on login</short_desc>
          <delta_ts>2009-01-02 20:29:24 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdesktop</product>
          <component>icons</component>
          <version>unspecified</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Schallenberg">Andreas.Schallenberg</reporter>
          <assigned_to name="Benoit Walter">b.walter</assigned_to>
          <cc>cheeth</cc>
    
    <cc>d</cc>
    
    <cc>distribution</cc>
    
    <cc>emptyhead75</cc>
    
    <cc>faure</cc>
    
    <cc>finex</cc>
    
    <cc>guitar</cc>
    
    <cc>h_aue</cc>
    
    <cc>mark</cc>
    
    <cc>mldewitt01</cc>
    
    <cc>ochnap2</cc>
    
    <cc>raoul.martin</cc>
    
    <cc>rlk</cc>
    
    <cc>tusimi</cc>
    
    <cc>yfh2</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>436</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>277429</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2004-10-18 10:23:27 +0000</bug_when>
    <thetext>Version:            (using KDE KDE 3.3.1)
Installed from:    SuSE RPMs
OS:                Linux

On every login my desktop icons get re-arranged
so I have to arrange them by hand again.

It is similar to old closed bug #62282.

There is a thread in a german newsgroup on
this bug, starting with:

&quot;Icons auf Desktop verschoben&quot;
de.comp.os.unix.apps.kde
Message-ID: &lt;2sdc5tF1jr66iU1@uni-berlin.de&gt;

The workaround to remove &quot;align to grid&quot;
from the context menu as indicated there
does not work for the original poster and for
me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>277726</commentid>
    <comment_count>1</comment_count>
    <who name="Hans-Dieter Schulze">hans-dieter.schulze</who>
    <bug_when>2004-10-19 09:52:43 +0000</bug_when>
    <thetext>*** This bug has been confirmed by popular vote. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278495</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2004-10-21 08:48:08 +0000</bug_when>
    <thetext>There is another thread where a user deleted and
recreated icons. After this, they stayed at their
positions. Maybe the file format / interpretation
did change or the file permissions?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278512</commentid>
    <comment_count>3</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2004-10-21 10:24:20 +0000</bug_when>
    <thetext>Tested:

* Deleted a custom-icon and recreated it: stays at its position
  Did the same with another one: No change.
  diff&apos;ed the later icon with a backup: no difference
* Hided the device icons and showed them again: No change, they
  still appear on positions which seem to be deterministic but
  are not the positions from the last session.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>293502</commentid>
    <comment_count>4</comment_count>
    <who name="Chelsea Buchanan &amp; Keith Briscoe">cheeth</who>
    <bug_when>2004-12-12 08:19:07 +0000</bug_when>
    <thetext>I&apos;m also experiencing this problem (w/ KDE 3.3.2 level &quot;a&quot; SuSE 9.1 RPMs).  It may be worth noting that I have my kicker across the top of the screen, and when I log in, all of my icons shift up a few pixels (up under the kicker), and then back down again.  The icons get rearranged during the &quot;shifting back down&quot; part.

Also, I have occasionally run into a situation where the icons shift up under the kicker and do not come back down again, making the topmost icons inaccessible.

I do not have any dynamic device icons on my desktop.  All of the icons are simple non-dynamic icons for files, directories, and applications.

I&apos;ve checked the file permissions (normal for home directory files) and have re-created the icons and used totally different icons.  This is 100% repeatable for me across more than one system and does not seem to depend on any particular set of icons.

Disabling &quot;align to grid&quot; works around the problem reliably in my case.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297965</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2004-12-29 16:24:04 +0000</bug_when>
    <thetext>The problem was, that on startup, the desktop also checked for overlapping icons, which led to rearrangement when icons were put close together.
When using align to grid, the desktop iconview widget did not correctly set the item width for new items, which led to the problem, that loaded icon positions seemed to overlap (which was not the case, when later the maxItemWidth was set correctly and the text did word-wrap) and the loading process tried to reposition the icons into free cells. Also the shadow setting was not taken into account.

It is fixed for 3.4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297966</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2004-12-29 16:24:35 +0000</bug_when>
    <thetext>CVS commit by mkoller: 

BUG: 91575
On the first load of the icon positions, don&apos;t check for overlapping icons and simply place them as they were saved.
Also save the icon positions when an icon was moved


  M +7 -2      kdiconview.cc   1.143


--- kdebase/kdesktop/kdiconview.cc  #1.142:1.143
@@ -905,4 +905,6 @@ void KDIconView::slotClear()
 void KDIconView::slotNewItems( const KFileItemList &amp; entries )
 {
+  bool firstRun = (count() == 0);  // no icons yet, this seems to be the initial loading
+
   // delay updates until all new items have been created
   setUpdatesEnabled( false );
@@ -975,5 +977,5 @@ void KDIconView::slotNewItems( const KFi
         QRect oldPos = fileIVI-&gt;rect();
         fileIVI-&gt;move( x, y );
-        if ( !isFreePosition( fileIVI ) ) // if we can&apos;t put it there, then let QIconView decide
+        if ( !firstRun &amp;&amp; !isFreePosition( fileIVI ) ) // if we can&apos;t put it there, then let QIconView decide
         {
             kdDebug(1214)&lt;&lt;&quot;slotNewItems() pos was not free :-(&quot;&lt;&lt;endl;
@@ -1338,6 +1340,9 @@ void KDIconView::contentsDropEvent( QDro
         KonqIconViewWidget::contentsDropEvent( e );
     }
-    if (QIconDrag::canDecode(e))
+    if (QIconDrag::canDecode(e)) {
       emit iconMoved();
+      if ( !m_autoAlign )    // if autoAlign, positions were saved in lineupIcons
+        saveIconPositions();
+    }
 }
 


</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298576</commentid>
    <comment_count>7</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-01 23:21:39 +0000</bug_when>
    <thetext>*** Bug 91833 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298601</commentid>
    <comment_count>8</comment_count>
    <who name="">rlk</who>
    <bug_when>2005-01-02 00:24:00 +0000</bug_when>
    <thetext>So will this allow icons to overlap?  Personally, I don&apos;t want KDE rearranging my icons under any circumstances except on explicit request; if I want to stack all my icons on top of each other, that&apos;s my business.  It&apos;s OK if there&apos;s a separate setting &quot;lock icon positions&quot; or the like.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298734</commentid>
    <comment_count>9</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-02 11:37:19 +0000</bug_when>
    <thetext>*** Bug 92003 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298736</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-02 11:38:18 +0000</bug_when>
    <thetext>To #8: Yes, this is what I wanted to solve. The icons are loaded as saved before, even if they overlap. It is a different thing when you have activated &quot;align to grid&quot;, which is obvious.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298741</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-02 11:42:35 +0000</bug_when>
    <thetext>*** Bug 94187 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298745</commentid>
    <comment_count>12</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-02 11:52:02 +0000</bug_when>
    <thetext>*** Bug 92229 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298922</commentid>
    <comment_count>13</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-02 21:24:47 +0000</bug_when>
    <thetext>*** Bug 44582 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299605</commentid>
    <comment_count>14</comment_count>
    <who name="Brady Matthew Shea">bmatthewshea</who>
    <bug_when>2005-01-04 20:11:31 +0000</bug_when>
    <thetext>I personally don&apos;t see how this issue has been &apos;RESOLVED&apos; - I see no mention of a true fix of this bug. I still have this problem of all of my 20+ icons moving everytime I log in. (Whether I use &apos;align-to-grid&apos; or not. -- It isn&apos;t as bad when it is turned off, though...)  
But isn&apos;t this still a bug then. If you have to do something crazy to work around it (which as I mentioned I see no mention of here) isn&apos;t something that needs to be fixed in upcoming release???

Just wondering,

Brady Shea
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299610</commentid>
    <comment_count>15</comment_count>
    <who name="Brady Matthew Shea">bmatthewshea</who>
    <bug_when>2005-01-04 20:40:16 +0000</bug_when>
    <thetext>
I mean I see the patch... but is there no other way to simply get the icons to stay put without having to re-compiling it? (I use packages (Slackware) ) and am not really in much of a mood to recompile the whole KDE package for this &apos;little&apos; problem. Though it does give me a very BIG headache everyday when I logon in the morning!

One other question (to Martin I guess)- So your saying the icons are getting moved because &gt;KDIconView&lt; thinks they are overlapping when they really aren&apos;t? (I turn auto-align on then off so how could they really be overlapping when I login?)

Thanks for any input -anyone- can offer...
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299975</commentid>
    <comment_count>16</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2005-01-05 19:35:17 +0000</bug_when>
    <thetext>*** Bug 96345 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>301126</commentid>
    <comment_count>17</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-08 22:58:22 +0000</bug_when>
    <thetext>*** Bug 60729 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306567</commentid>
    <comment_count>18</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-24 20:25:32 +0000</bug_when>
    <thetext>*** Bug 52112 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>307923</commentid>
    <comment_count>19</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-01-28 22:03:30 +0000</bug_when>
    <thetext>*** Bug 97959 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>308146</commentid>
    <comment_count>20</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2005-01-29 17:05:22 +0000</bug_when>
    <thetext>*** Bug 98145 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313519</commentid>
    <comment_count>21</comment_count>
    <who name="Aymeric">helpme</who>
    <bug_when>2005-02-13 15:07:28 +0000</bug_when>
    <thetext>fixed in 3.4, fixed in 3.4, fixed in 3.4...

3.3 is what we are talking about.

I really don&apos;t see this bug as resolved either.

Using Mandrake 10.2beta2 with KDE 3.3.2

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>313839</commentid>
    <comment_count>22</comment_count>
    <who name="Hinrich Aue">h_aue</who>
    <bug_when>2005-02-14 05:02:18 +0000</bug_when>
    <thetext>I applied the patch. compiled the stuff.....
I have to watch if something got better, but the arrangement with allign to grid is not the same after restart kde.
I hope this is not the fix thats in 3.4, because it does not fix it completely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314365</commentid>
    <comment_count>23</comment_count>
    <who name="Hinrich Aue">h_aue</who>
    <bug_when>2005-02-15 14:18:11 +0000</bug_when>
    <thetext>now theres a nother problem
If I drag files on the Desktop the icons are out of order.
I have the Bar on the left. The icons on the left are pushed below the bar when i drag icons on the Desktop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326101</commentid>
    <comment_count>24</comment_count>
    <who name="Chelsea Buchanan &amp; Keith Briscoe">cheeth</who>
    <bug_when>2005-03-20 22:28:26 +0000</bug_when>
    <thetext>This problem still exists in KDE 3.4 (SuSE RPMs)--same symptoms as before.  In my case, disabling &quot;align to grid&quot; does work around it.

If you need more specifics, I can provide them, but it&apos;s very easy to reproduce: enable align to grid, log out, log in.  I have lots of icons and have the kicker across the top of my screen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>330240</commentid>
    <comment_count>25</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2005-03-31 10:00:01 +0000</bug_when>
    <thetext>So I think I should reopen the bug...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>334236</commentid>
    <comment_count>26</comment_count>
    <who name="Israel Rios">xguell</who>
    <bug_when>2005-04-13 20:58:55 +0000</bug_when>
    <thetext>In KDE 3.4/Sources/Slackware,

When the task bar is hidden/unhidden the icons goes to wrong positions too. This bug is very interesting because is too simple and apparently too hard to fix.

Good Luck!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337412</commentid>
    <comment_count>27</comment_count>
    <who name="">gbongers</who>
    <bug_when>2005-04-25 23:00:43 +0000</bug_when>
    <thetext>this bug still exists in KDE 3.4!
it seams to me that it only occurs with screen resolutions of 1024x768
if I drive a resolution of 1280x1024 all icons stay where they belong after a new login

btw: the taskbar is placed at the top of my desktop

hope this will be fixed soon!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>337580</commentid>
    <comment_count>28</comment_count>
    <who name="Israel Rios">xguell</who>
    <bug_when>2005-04-26 15:23:01 +0000</bug_when>
    <thetext>I have the problem with 1280x1024 and kde 3.4 too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340034</commentid>
    <comment_count>29</comment_count>
    <who name="Dorgendubal">sven</who>
    <bug_when>2005-05-06 22:22:35 +0000</bug_when>
    <thetext>The same problem for me with 1024x768, kde 3.4 and the taskbar on the left. I could reproduce that issue by changing KDEPanel&apos;s position. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>347458</commentid>
    <comment_count>30</comment_count>
    <who name="Ken Zalewski">kennyz</who>
    <bug_when>2005-06-03 22:23:34 +0000</bug_when>
    <thetext>This bug has persisted into KDE 3.4.1 with QT 3.3.4.  I am using &quot;Align to Grid&quot;.  I have 4 columns of icons on the left side of the screen (1280x1024), with some other groupings in the center and right side.

The first column starts at the first row, and goes down 7 rows (7 icons arranged vertically).  The 2nd, 3rd, and 4th columns start at row 3 and go down to row 7.

HOWEVER, each time I log out and back in again, the icons in columns 2, 3, and 4 jump up one row from row 3 to row 2.

Moving icons are EXTREMELY annoying, and will easily turn off new users.  No one wants their icons moved from one session to the next.

Who is working this, and what is the current status?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348923</commentid>
    <comment_count>31</comment_count>
    <who name="">ieure</who>
    <bug_when>2005-06-09 08:54:16 +0000</bug_when>
    <thetext>I also still see the problem in 3.4.1 (Debian sarge packages).

Resolution doesn&apos;t have anything to do with it. It&apos;s happening to me at 1600x1200.

I also have a kicker (well, MacOS-style toolbar) across the top of my desktop. That seems to be what triggers the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>348936</commentid>
    <comment_count>32</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2005-06-09 09:37:08 +0000</bug_when>
    <thetext>My kicker is at the bottom and I also have this phenomenon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353993</commentid>
    <comment_count>33</comment_count>
    <who name="">stgallag</who>
    <bug_when>2005-06-28 03:30:40 +0000</bug_when>
    <thetext>I have a temperory patch, but I cannot get the file to attach... It continually says &quot;The File Doesn&apos;t Exist&quot;

It&apos;s here for those who want to use it.

http://www.clancy.homelinux.com/Software/autoarrange.sh

Just copy it to /root/.kde/Autostart</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355321</commentid>
    <comment_count>34</comment_count>
    <who name="yfh2">yfh2</who>
    <bug_when>2005-07-04 14:06:59 +0000</bug_when>
    <thetext>Same issue with me :
Gentoo box. 
Happened already with 3.3.2, and they said it would be cured with 3.4.1 ! But it&apos;s worse ...
(on 3.3.2, icons were pushed upwards -kicker bottom screen- but once stable, they would not move. Here, with 3.4.1, icons get pushed aside !)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357265</commentid>
    <comment_count>35</comment_count>
    <who name="Paul Dunbar">merlin</who>
    <bug_when>2005-07-12 04:28:22 +0000</bug_when>
    <thetext>Same issue here, KDE 3.4.1 on Gentoo 2005.0 (two different machines, one amd64 the other x86) can&apos;t seem to get around it, I particularly like how the comments section on this bug gets 0 info from the developers about the cause or a workaround</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357305</commentid>
    <comment_count>36</comment_count>
    <who name="Evgeniy Shapiro">shellinux</who>
    <bug_when>2005-07-12 09:57:46 +0000</bug_when>
    <thetext>BTW I saw a case when this rearranging apparently started when video driver was changed to NVIDIA proprietary (Suse 9.3). I have no access to this machine now, but out of interest - can it have something to do with NVIDIA driver?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357313</commentid>
    <comment_count>37</comment_count>
    <who name="">ieure</who>
    <bug_when>2005-07-12 10:26:58 +0000</bug_when>
    <thetext>Evginy, that&apos;s extremely unlikely. Since you had to restart the X server (i.e. log out &amp; back in), you probably saw the same cause as everyone else.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357321</commentid>
    <comment_count>38</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2005-07-12 10:53:24 +0000</bug_when>
    <thetext>To #36: It&apos;s happening on ATI and Matrox here...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357933</commentid>
    <comment_count>39</comment_count>
    <who name="Leonid Lukomskij">leonidas</who>
    <bug_when>2005-07-14 23:06:20 +0000</bug_when>
    <thetext>So... What we have? Nobody from KDE team wants to correct this bug?
They distribute KDE 3.4.x and we can&apos;t use kde desktop and they say that it&apos;s ok(((((((

Maybe the best is to go to Gnome?

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>357943</commentid>
    <comment_count>40</comment_count>
    <who name="Andreas Schallenberg">Andreas.Schallenberg</who>
    <bug_when>2005-07-14 23:46:38 +0000</bug_when>
    <thetext>To #39: The best would be to fire up your
editor and debugger and fix this for yourself.
Remember that KDE is a software you can modify
yourself. You can ask other people to do that
for you (like fixing this bug) but they don&apos;t
need to. Its their decision. So please keep those
complaints out of bug the reports.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>358494</commentid>
    <comment_count>41</comment_count>
    <who name="Hinrich Aue">h_aue</who>
    <bug_when>2005-07-17 13:47:21 +0000</bug_when>
    <thetext>its is a bug, and it should be fixed, no matter how does this.

I had a look at the code, it&apos;s not trivial.
It actually seems pretty complicated. If i knew which function does the auto allignement would help, but I think the problems are sideeffects with other functions. To me it seems like a miscalculation or something (?).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359974</commentid>
    <comment_count>42</comment_count>
    <who name="Dorgendubal">sven</who>
    <bug_when>2005-07-23 23:05:13 +0000</bug_when>
    <thetext>I probably found a way to avoid the bug. I disabled the option &quot;align to grid&quot; from the icons menu. Actually, after add a new icon, I re-able the option to line up the icons correctly and then disable it again. Since I&apos;am applying that strategy (3 days ago), the bug wasn&apos;t reproduced.

To be confirmed...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359989</commentid>
    <comment_count>43</comment_count>
    <who name="">ieure</who>
    <bug_when>2005-07-24 00:56:24 +0000</bug_when>
    <thetext>Disabling that option helps, but does not solve the problem entirely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363734</commentid>
    <comment_count>44</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-08-08 12:21:01 +0000</bug_when>
    <thetext>SVN commit 444002 by mkoller:

BUG: 91575
BUG: 47627

Kicker now has the capability to tell kdesktop an area to place desktop icons in.
This area is different from the workArea (which is used by windows/the window manager).
The desktopIconsArea is not modified when a panel/extension is hidden/shown - only
when a new panel/extension is created or an existing one is moved.



 M  +5 -0      container_extension.cpp  
 M  +1 -0      container_extension.h  
 M  +81 -0     extensionmanager.cpp  
 M  +9 -0      extensionmanager.h  
 M  +16 -0     kicker.cpp  
 M  +7 -0      kicker.h  


--- branches/KDE/3.5/kdebase/kicker/kicker/core/container_extension.cpp #444001:444002
@@ -141,6 +141,9 @@
     _layout-&gt;setRowStretch(1,10);
     _layout-&gt;setColStretch(1,10);
 
+    connect(this, SIGNAL(layoutUpdated(ExtensionContainer *)),
+            ExtensionManager::the(), SLOT(extensionSizeChanged(ExtensionContainer *)));
+
     // instantiate the autohide timer
     _autohideTimer = new QTimer(this);
     connect(_autohideTimer, SIGNAL(timeout()), SLOT(autoHideTimeout()));
@@ -542,6 +545,8 @@
 //    kdDebug(1210) &lt;&lt; &quot;PanelContainer::updateLayout()&quot; &lt;&lt; endl;
     resetLayout();
     updateWindowManager();
+
+    emit layoutUpdated(this);
 }
 
 void ExtensionContainer::enableMouseOverEffects()
--- branches/KDE/3.5/kdebase/kicker/kicker/core/container_extension.h #444001:444002
@@ -114,6 +114,7 @@
 
 signals:
     void removeme(ExtensionContainer*);
+    void layoutUpdated(ExtensionContainer*);
 
 protected slots:
     virtual void showPanelMenu( const QPoint&amp; pos );
--- branches/KDE/3.5/kdebase/kicker/kicker/core/extensionmanager.cpp #444001:444002
@@ -209,8 +209,11 @@
     }
     else if (m_menubarPanel)
     {
+        int screen = m_menubarPanel-&gt;xineramaScreen();
         delete m_menubarPanel;
         m_menubarPanel = 0;
+
+        emit desktopIconsAreaChanged(desktopIconsArea(screen), screen);
     }
 }
 
@@ -353,6 +356,9 @@
     tmpmenu.insertItem(&quot;Aaron Seigo&quot;);
     m_menubarPanel-&gt;setSize(KPanelExtension::SizeCustom,
                             tmpmenu.sizeHint().height());
+
+    emit desktopIconsAreaChanged(desktopIconsArea(m_menubarPanel-&gt;xineramaScreen()),
+                                 m_menubarPanel-&gt;xineramaScreen());
 }
 
 bool ExtensionManager::isMainPanel(const QWidget* panel) const
@@ -397,6 +403,9 @@
 
     connect(e, SIGNAL(removeme(ExtensionContainer*)),
             this, SLOT(removeContainer(ExtensionContainer*)));
+
+    emit desktopIconsAreaChanged(desktopIconsArea(e-&gt;xineramaScreen()),
+                                 e-&gt;xineramaScreen());
 }
 
 void ExtensionManager::removeContainer(ExtensionContainer* e)
@@ -410,6 +419,9 @@
     _containers.remove(e);
     e-&gt;deleteLater(); // Wait till we return to the main event loop
     saveContainerConfig();
+
+    emit desktopIconsAreaChanged(desktopIconsArea(e-&gt;xineramaScreen()),
+                                 e-&gt;xineramaScreen());
 }
 
 void ExtensionManager::removeAllContainers()
@@ -660,4 +672,73 @@
     return m_panelCounter;
 }
 
+void ExtensionManager::reduceArea(QRect &amp;area, const ExtensionContainer *extension) const
+{
+    if (!extension)
+    {
+        return;
+    }
+
+    // reduce given area (QRect) to the space not covered by the given extension
+    // As simplification: the length of the extension is not taken into account
+    // which means that even a small extension e.g. on the left side of the desktop
+    // will remove the available area with its with
+
+    switch (extension-&gt;position())
+    {
+        case KPanelExtension::Left:
+        {
+            area.setLeft(QMAX(area.left(), extension-&gt;frameGeometry().right()));
+            break;
+        }
+        case KPanelExtension::Right:
+        {
+            area.setRight(QMIN(area.right(), extension-&gt;frameGeometry().left()));
+            break;
+        }
+        case KPanelExtension::Top:
+        {
+            area.setTop(QMAX(area.top(), extension-&gt;frameGeometry().bottom()));
+            break;
+        }
+        case KPanelExtension::Bottom:
+        {
+            area.setBottom(QMIN(area.bottom(), extension-&gt;frameGeometry().top()));
+            break;
+        }
+        default: ;  // ignore KPanelExtension::Floating ... at least for now
+    }
+}
+
+QRect ExtensionManager::desktopIconsArea(int screen) const
+{
+    QRect area = QApplication::desktop()-&gt;screenGeometry(screen);
+
+    reduceArea(area, m_mainPanel);
+    reduceArea(area, m_menubarPanel);
+
+    for (ExtensionList::const_iterator it = _containers.constBegin();
+         it != _containers.constEnd();
+         ++it)
+    {
+        reduceArea(area, (*it));
+    }
+
+    kdDebug(1210) &lt;&lt; &quot;ExtensionManager::desktopIconsArea() = &quot; &lt;&lt; area
+                  &lt;&lt; &quot; screen = &quot; &lt;&lt; screen &lt;&lt; endl;
+    return area;
+}
+
+void ExtensionManager::extensionSizeChanged(ExtensionContainer *extension)
+{
+  // we have to recalc the available space for desktop icons
+  if (!extension)
+  {
+      return;
+  }
+
+  emit desktopIconsAreaChanged(desktopIconsArea(extension-&gt;xineramaScreen()),
+                               extension-&gt;xineramaScreen());
+}
+
 #include &quot;extensionmanager.moc&quot;
--- branches/KDE/3.5/kdebase/kicker/kicker/core/extensionmanager.h #444001:444002
@@ -52,10 +52,18 @@
     QRect workArea(int XineramaScreen, ExtensionContainer* container);
     int nextPanelOrder();
 
+    // return the space available for all icons on the desktop
+    // subtracts all panels from XineramaScreen&apos;s geometry
+    QRect desktopIconsArea(int xineramaScreen) const;
+
 public slots:
     void removeContainer( ExtensionContainer* );
     void initialize();
+    void extensionSizeChanged(ExtensionContainer *);
 
+signals:
+    void desktopIconsAreaChanged(const QRect &amp;, int xineramaScreen);
+
 protected:
     friend class KStaticDeleter&lt;ExtensionManager&gt;;
 
@@ -73,6 +81,7 @@
 
 private:
     void migrateMenubar();
+    void reduceArea(QRect &amp;area, const ExtensionContainer *panel) const;
 
     ExtensionList _containers;
     ExtensionContainer* m_menubarPanel;
--- branches/KDE/3.5/kdebase/kicker/kicker/core/kicker.cpp #444001:444002
@@ -145,6 +145,9 @@
 
     // the panels, aka extensions
     QTimer::singleShot(0, ExtensionManager::the(), SLOT(initialize()));
+
+    connect(ExtensionManager::the(), SIGNAL(desktopIconsAreaChanged(const QRect &amp;, int)),
+            this, SLOT(slotDesktopIconsAreaChanged(const QRect &amp;, int)));
 }
 
 Kicker::~Kicker()
@@ -389,3 +392,16 @@
     return m_kwinModule;
 }
 
+QRect Kicker::desktopIconsArea(int screen) const
+{
+    return ExtensionManager::the()-&gt;desktopIconsArea(screen);
+}
+
+void Kicker::slotDesktopIconsAreaChanged(const QRect &amp;area, int screen)
+{
+    QByteArray params;
+    QDataStream stream(params, IO_WriteOnly);
+    stream &lt;&lt; area;
+    stream &lt;&lt; screen;
+    emitDCOPSignal(&quot;desktopIconsAreaChanged(QRect, int)&quot;, params);
+}
--- branches/KDE/3.5/kdebase/kicker/kicker/core/kicker.h #444001:444002
@@ -59,7 +59,13 @@
     void showConfig(const QString&amp; config, int page = -1);
     void showTaskBarConfig();
     void configureMenubar();
+    // return the region on the desktop, which is not covered by panels
+    // and therefore allowed to be used by icons placed on the desktop
+    QRect desktopIconsArea(int screen) const;
 
+k_dcop_signals:
+    void desktopIconsAreaChanged(QRect area, int screen);
+
 public:
     static Kicker* the();
     KDirWatch* fileWatcher();
@@ -109,6 +115,7 @@
     void slotDesktopResized();
     void paletteChanged();
     void setCrashHandler();
+    void slotDesktopIconsAreaChanged(const QRect &amp;area, int screen);
 
 private:
     static void crashHandler(int signal);
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363872</commentid>
    <comment_count>45</comment_count>
    <who name="Martin Koller">martin</who>
    <bug_when>2005-08-08 20:37:35 +0000</bug_when>
    <thetext>*** Bug 103187 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>366101</commentid>
    <comment_count>46</comment_count>
    <who name="Hinrich Aue">h_aue</who>
    <bug_when>2005-08-16 21:32:32 +0000</bug_when>
    <thetext>in wich version will this be in?

I have dualhead now, and to prevent icon problems I use kicker at the bottom.
(this seemed to work better singleheaded)
But all Icons get pushed to the left on restart.
But the best thing is, not every restart...... hard to reproduce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>366289</commentid>
    <comment_count>47</comment_count>
    <who name="raoul">raoul.martin</who>
    <bug_when>2005-08-17 10:16:37 +0000</bug_when>
    <thetext>Thanks for info

Raoul

On 16 Aug 2005 19:32:34 -0000, Hinrich Aue &lt;h_aue@gmx.de&gt; wrote:
[bugs.kde.org quoted mail]
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369158</commentid>
    <comment_count>48</comment_count>
    <who name="Florian Hackenberger">f.hackenberger</who>
    <bug_when>2005-08-27 15:12:10 +0000</bug_when>
    <thetext>Although some icons are still pushed around (to the left if kicker is on the left, and a taskbar is at the bottom), the situation is much better now. I have created an ebuild (Gentoo) for kicker which applies the patch. See the attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369159</commentid>
    <comment_count>49</comment_count>
      <attachid>12394</attachid>
    <who name="Florian Hackenberger">f.hackenberger</who>
    <bug_when>2005-08-27 15:14:17 +0000</bug_when>
    <thetext>Created attachment 12394
ebuild for kicker (Gentoo)

Extract the tarball to /usr/local/portage (or whereever you portage overlay is,
make sure you have a portage overlay defines in make.conf) and run:
emerge kicker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369897</commentid>
    <comment_count>50</comment_count>
    <who name="Richard Lovelace">rfl711</who>
    <bug_when>2005-08-31 00:24:01 +0000</bug_when>
    <thetext>This problem has been around for quite some time. It is NOT RESOLVED. I have had the same issue of having the icons &apos;squeezed&apos; or &apos;bunched up&apos; after reboot for several revisions now. This may seem to be a minor issue, but to new users it is another reason to dis Linux. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369933</commentid>
    <comment_count>51</comment_count>
    <who name="raoul">raoul.martin</who>
    <bug_when>2005-08-31 08:49:18 +0000</bug_when>
    <thetext>Thanks
Raoul

On 30 Aug 2005 22:24:04 -0000, Richard Lovelace &lt;rfl711@yahoo.com&gt; wrote:
[bugs.kde.org quoted mail]
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>370894</commentid>
    <comment_count>52</comment_count>
    <who name="kepa">kepa</who>
    <bug_when>2005-09-05 04:12:12 +0000</bug_when>
    <thetext>I have this problem on a clean install of Fedora Core 4, KDE 3.4.2.  Icons randomly arrange themselves between sessions, usually all on top of each other at the upper left corner of the screen.  It doesn&apos;t happen for every new session, just every now and then, and while it doesn&apos;t crash the computer, it is incredibly annoying.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371007</commentid>
    <comment_count>53</comment_count>
    <who name="kepa">kepa</who>
    <bug_when>2005-09-05 19:24:46 +0000</bug_when>
    <thetext>I realized that this happens only after an X crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>371979</commentid>
    <comment_count>54</comment_count>
    <who name="TUNC ER">tunceraltay</who>
    <bug_when>2005-09-10 01:15:22 +0000</bug_when>
    <thetext>I agree with kepa.

I installed super-openSUSE-beta4-20050904-standard-kde.iso

Unfortunately it&apos;s same problem.

Incredibly annoying.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>397847</commentid>
    <comment_count>55</comment_count>
    <who name="Florian Hackenberger">f.hackenberger</who>
    <bug_when>2005-12-12 15:23:01 +0000</bug_when>
    <thetext>It&apos;s partially fixed in 3.5:
Icons are not rearranged if you have the kicker at the left or right edge of the screen. However the icons near the lower edge of the screen are pushed up if you use e.g. an external taskbar at the bottom edge. But these icons are not supposed to be moved up, because there is enough space available.

Please reopen this bug as it is not fixed completely yet!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>408190</commentid>
    <comment_count>56</comment_count>
    <who name="Florian Hackenberger">f.hackenberger</who>
    <bug_when>2006-01-22 22:54:21 +0000</bug_when>
    <thetext>Can anyone confirm my Comment #55 and reopen the bug?

Regards,
Florian</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410672</commentid>
    <comment_count>57</comment_count>
    <who name="Florian Hackenberger">f.hackenberger</who>
    <bug_when>2006-02-01 18:09:36 +0000</bug_when>
    <thetext>The bug is resolved in KDE 3.5.1! Thank you mates!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>486306</commentid>
    <comment_count>58</comment_count>
    <who name="gmud">geroxp</who>
    <bug_when>2006-11-13 08:39:24 +0000</bug_when>
    <thetext>Since bug#52112 is marked as a duplicate of this bug I am posting here:

In kde 3.5.5 the device icons are still placed randomly. If I attach an external usb drive I have to search for the icon, it is not placed where I put it last time. Reopen this bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>503141</commentid>
    <comment_count>59</comment_count>
    <who name="Daniel">dbertoldi</who>
    <bug_when>2007-01-22 08:24:19 +0000</bug_when>
    <thetext>Hello,

I&apos;d just like to state that this bug is still present and reproducible in KDE 3.5.5. Having just performed a fresh installation of KUbuntu after removing Mandriva (which exhibited the same problem), I have noticed the effect immediately.

To reproduce:

(Using a fresh install of KUbuntu, presumably any other KDE-based distro should suffice)

1) Enable Desktop auto-align to grid.
2) Create an external task bar aligned to the top (assuming main panel is aligned to bottom).
3) Fill the leftmost vertical column of the desktop with as many icons as the current grid allows.
4) Close and restart session.

Effects:

Several of the topmost icons in the left hand column have shifted upwards, one being moved the adjacent column.

Notes:

What appears to have happened is that upon restarting the session the icons are placed relative to the top of the usable desktop BEFORE the additional panel is drawn. Once the panel is drawn, the icons are forced downwards since the panel now occupies the space the topmost icons were located. If there are no free grid squares to shift down into, the overflowing icons are shifted into the first adjacent square in the adjacent columns.

I have not tried this with other combinations of panel positioning. Hopefully this is of help, as a regular KDE user I have observed this problem for many years now.


An aside, ignoring duplicates, bug entry 47627 seems very similar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692203</commentid>
    <comment_count>60</comment_count>
    <who name="FiNeX">finex</who>
    <bug_when>2009-01-02 20:29:24 +0000</bug_when>
    <thetext>Bug closed. Kdesktop is no more mantained.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12394</attachid>
            <date>2005-08-27 15:14:17 +0000</date>
            <delta_ts>2005-08-27 15:14:17 +0000</delta_ts>
            <desc>ebuild for kicker (Gentoo)</desc>
            <filename>kicker-3.4.2.tar.gz</filename>
            <type>application/octet-stream</type>
            <size>4585</size>
            <attacher name="Florian Hackenberger">f.hackenberger</attacher>
            
              <data encoding="base64">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
CiqooIIKKqigggoq+N7g/wGY1gXdAHgAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>