This is a migrated thread and some comments may be shown as answers.

Descriptor is already added to another collection view.

10 Answers 59 Views
JumpList
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Mike
Top achievements
Rank 1
Mike asked on 06 May 2012, 02:16 PM
I have a jump list with groups defined inside a pivot control. With the exception of the
GroupPickerItemTap event, all properties are bound.

I have my group descriptors and sort descriptors set upon in my viewmodels
constructor. The control works properly when I hit the page for the first
time, but when going back to the page, I'm getting the error
"Descriptor is already added to another collection view." I'm using mvvm
lite's view model locator so the viewmodel at this point is not a new
instance. I am trying to stay out of the codebehind as much as possible
with this project. Any help would be greatly appreciated.

Thanks,
Mike

10 Answers, 1 is accepted

Sort by
0
Deyan
Telerik team
answered on 07 May 2012, 07:16 AM
Hi Mike,

This is a known issue with RadJumpList. When using a collection of data descriptors in a static View Model as a source this issue occurs the second time a JumpList control tries to bind to it.

A fix will be available in our next official release.

Let us know in case this issue is a show stopper for you so that we can prepare an Internal Build containing the fix.

Greetings,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Mike
Top achievements
Rank 1
answered on 07 May 2012, 12:19 PM
If it's not too much trouble,  a new build would be great.  It would be a lot of work on my end to fix it temporarily. 
0
ManniAT
Top achievements
Rank 2
answered on 07 May 2012, 04:34 PM
Hi,

I also noticed the "owner" field which makes it impossible to bind Descriptors to more than one JumpList.
Deyan could you please write here when a fix is available - so I get informed about this "fix".

Thank you
Manfred
0
Deyan
Telerik team
answered on 08 May 2012, 07:07 AM
Hello Mike,

Thanks for writing back.

The Owner field is exactly the cause for this behavior. We have already addressed the case so an Internal Build will be available very soon for you to download. I will make sure to let you know here.

All the best,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Deyan
Telerik team
answered on 09 May 2012, 03:24 PM
Hello Mike,

The latest IB has been uploaded so you can check it out.

Let us know in case you have further feedback. 

All the best,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Mike
Top achievements
Rank 1
answered on 09 May 2012, 11:33 PM
I doubt this IB is to blame, I think i'm just having some bad luck.  Anyways, I updated my referenced dlls and now my app won't even hit the constructor on the app.xaml.cs page.....  I may give up for the night.
0
Mike
Top achievements
Rank 1
answered on 09 May 2012, 11:54 PM
I reverted my changes to the old builds and verified I had a working application. 

I deleted all references to the telerik dlls, deleted the local copy I have in a folder in my project for source control.  Added the new ones, and the application will not run.  I'm not really sure what I can be doing wrong. I'm not getting any errors which is the really bad part. The app starts and I'm immediately back at the start screen on the emulator.
0
Deyan
Telerik team
answered on 10 May 2012, 07:18 AM
Hello Mike,

This sounds like a weird behavior.

The IB contains a fix for the Owner issue in RadJumpList, i.e. we have removed this Owner dependency which made it impossible to use a Data Descriptor in multiple RadJumpList instances. Is there a possibility that you send us your project so that we can make sure that the references to the IB are correctly updated and that there are no other issues that might be breaking your app?

Please note that you will have to open a new support ticket in order to be able to upload your project.

Thanks for your time.

All the best,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Mike
Top achievements
Rank 1
answered on 10 May 2012, 12:21 PM
Sure thing.  I'll try to do that later today.  I'll include both versions if I'm allowed to upload that much.  Thanks
0
Deyan
Telerik team
answered on 15 May 2012, 07:34 AM
Hi Mike,

Please refer to the support ticket for further details on this case.

Thanks for your time. 

Regards,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Tags
JumpList
Asked by
Mike
Top achievements
Rank 1
Answers by
Deyan
Telerik team
Mike
Top achievements
Rank 1
ManniAT
Top achievements
Rank 2
Share this question
or