Author: dpsimons
Date: Fri Apr 25 00:20:56 2014
New Revision: 37809

URL: http://svn.gna.org/viewcvs/gnustep?rev=37809&view=rev
Log:
try to avoid infinite recursion by being less demanding about exact equality

Modified:
    libs/gui/branches/gnustep_testplant_branch/Source/NSCollectionView.m

Modified: libs/gui/branches/gnustep_testplant_branch/Source/NSCollectionView.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Source/NSCollectionView.m?rev=37809&r1=37808&r2=37809&view=diff
==============================================================================
--- libs/gui/branches/gnustep_testplant_branch/Source/NSCollectionView.m        
(original)
+++ libs/gui/branches/gnustep_testplant_branch/Source/NSCollectionView.m        
Fri Apr 25 00:20:56 2014
@@ -517,8 +517,8 @@
     return;
   
   CGFloat width = [self bounds].size.width;
-  
-  if (ABS(width - _tileWidth) <= 1)
+  NSLog(@"tile: width = %g, previous width = %g", width, _tileWidth);
+  if (ABS(width - _tileWidth) <= 2)
     return;
   
   NSSize itemSize = NSMakeSize(_minItemSize.width, _minItemSize.height);
@@ -587,6 +587,7 @@
   NSSize currentSize = [self frame].size;
   if (!NSEqualSizes(currentSize, aSize))
     {
+               NSLog(@"resizeSubviews: new size = %g x %g, currentSize = %g x 
%g", aSize.width, aSize.height, currentSize.width, currentSize.height);
       [self tile];
     }
 }


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to