ThinkGeo.com    |     Documentation    |     Premium Support

Unable to select features after edit leaving transaction uncommitted

Hi,


I am using MS Desktop, version 5.5.17.0. The testing I have done concerning this particular issue was all done with Shapefiles.


In our application we have implemented a scheme for selecting features on the map. In simple terms, when the mouse is clicked on the map the feature under the mouse click is obtained (using the query tools). The feature is then added to an InMemoryFeature layer so the feature will draw with a selected Style. It all works perfectly, even if we apply a Projection to the layer.


The problem happens when editing a layer that has been projected.  After a feature has been edited and the layer is still in an open transaction, the feature will no longer select. Features that have not been edited can still be selected.


I have attached a sample project so you can easily reproduce this issue.


Thanks!


Steve


 



Selection_Test.zip (23.3 KB)

Steve, 
  
 Thanks for your post and the sample!   
  
 I noticed that if I don’t project the layer everything seems to work fine, but once the layer is projected the issue happens.  I will pass this on to the development team so they can take a look under the hood and see what is going on.  I will update the post once I hear a response back from them. 
  
 Thanks!

Clint, 
  
 Thanks for the reply. I’ll be watching for the solution. 
  
 Steve

Steve, 
  
 The development team has found the bug and have fixed it,  I guess it was bug that happened when using editing and projection together. The fix is available in today’s daily build of 5.5.26.0, I tested the new build with your sample app and it’s working as expected now.  
  
 Thanks again for reporting the issue and providing the sample application recreating the issue! 
  
 Thanks! 
  
  
  


Hi Clint, 
  
 Thanks for a quick response. I downloaded the 5.5.26.0 daily build but I am still experiencing the exact same problem. You didn’t remove the Projection and then forget to turn it back on did you? 
  
 Thanks! 
  
 Steve 


Steve, 
  
 You are correct, sorry about that.  I will follow up with the development team and get back to you. 
  
 Thanks!

 Steve, 


I think it is the same issue with this one: gis.thinkgeo.com/Support/Dis...aspx#29848, which has been fixed in the latest version. Please let us know if you have more issues about it.


Thanks,


Ben



Ben, 



Thanks for your reply. I just downloaded daily production build 5.5.0.38. The issue to which you refer (gis.thinkgeo.com/Support/Discussion...aspx#29848) is fixed in that version. However the problem reported in this ticket is still there when I run my sample. 



Thanks! 



Steve



Steve, 
  
 Sorry we forgot to update the release branch. Now we fix it and please try the 5.5.0.40 version. 
  
 Thanks, 
  
 Bai

Hi Ben, 
  
 I just tested with my sample app and it is working fine now. 
  
 Thanks! 
  
 Steve

Hello Steven, 
  
 Any more questions please don’t hesitate to let us know. 
  
 Regards, 
  
 Gary