iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hello Crosslight Support,
I have a problem with a Crosslight project I am currently working on. I started with the "Drawer Project Template" and did some changes. You can find the solution for download at: http://81.20.83.35:1973/Intersoft/TEA.AccountBook.zip
When you start the project on a device (simulator) you will see a list of 3 items. Doing a long click on one of the items changes the activity bar context and you will see a delete icon at the upper right corner. Clicking on the delete icon causes an error.
You find the error situation in the attached file. Before executing the "_items.Remove(entity)" code line the watch says "_items.Contains(entity) = true". Doing a remove causes the error "System.ArgumentException: jobject must not be IntPtr.Zero.Parameter name:jobject".
Adding new items works fine. Do you have any idea what the could be the problem?
Another thing which is not clear to me is in the "ItemEditActivity". Doing a click on a list item or clicking "New Entry", navigates to the "ItemEditActivity". This works fine. But when I use a fragment instead of an Activity the "New Entry" causes an error. I don't know why. It would ne nice to use a Fragment to keep the drawer navigation active, instead of using an Activity which "looses" the drawer navigation. Do you have any idea what the could be the problem?
Often there are unhandled exceptions when I do something wrong. Unfortunately, there is no usefull error message. Do you have any advice how to conclude to the underlying error?
Thanks for your support.
Thomas
Thank you for the sent sample. It really helps to reproduce the reported problem.
I have forwarded the sample to Crosslight development team to be investigated further. I will get back to you as soon as I hear any news from the team.
Edited on July 1, 2014 11:15 PMReason: Update work item number
This problem is submitted to Crosslight Development team and filed under CROS-399.
I tried to modify the Crosslight samples DataDrawerSample and MyInventory to do what I want. This is having a drawer navigation. selecting a navigation item. going to a grouped list of items. create, edit, delete the items in the list. I was not able to get it done. Sooner or later there are errors. To me it seems that the drawer navigation has an impact or maybe the fact that the list is now a fragment and not an activity. But this is just a guess, you are the experts and know it better. When modifying the MyInventory sample, the search did not work after switching to drawer navigation.
You already have a sample from me to reproduce the problem. Or try it yourself. I really need this to work, so please give this a high priority.
I am working with Crosslight for a month now and my opinion about the product is not very good. When I do something which is slightly different then the given samples it will not work. This is frustrating and costs a lot of time, energy and money.
Maybe you should take some time and make the product more stable and usefull in all scenarios and combinations possible with the parts and modules offered today.
Please find the attached nightly build of Crosslight that resolves CROS-399 problem. The nightly build has been evaluated on my local end, clicking on the delete icon is no longer causing an error.
Should you have different result, please feel free to let us know.
Hello Yudi,
Unfortunately it is still not working. The delete problem is fixed, but there is another bug. I took the provided sample (http://81.20.83.35:1973/Intersoft/TEA.AccountBook.zip) and changed the Crosslight assemblies with the ones from the nightly build. I started the app on an Android device. After starting, I see the list of 3 items. I make a long click on the first item. After the context menu appears, I click on "Delete (Löschen)" and the item is gone without an error. Then I click on the new first item in the list, the "Delete (Löschen)" button gets active again. Clicking the "Delete (Löschen)" button causes an error (ItemListViewModel->ExecuteDelete(), Line 166, this.SelectedItems.Clear()).
Please, have a look and fix this follow bug, too.
this one is really important for me. I have a presentation on this Friday and it would be great to show a working prototype. Do you think it is possible to have a fix till then? Thanks a lot.
I enclosed another nightly-build which resolves the follow bug. Please have the attached assembly evaluated on your end and let us hear your feedback.
the first tests look very good. You saved my day. Not my night, because I have to finish the prototyp, but that's fine. Thank you for your efforts.
Please, keep me informed when all these nightly fixes and changes will be in a stable release.
The fix for CROS-399 is expected to be included in July hotfix which will be available in the end of July 2014. Will keep this thread updated with any news of CROS-399.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname