My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 920: Changing views wile loading does not work properly
1 person starred this issue and may be notified of changes. Back to list
Status:  Done
Owner:  ----
Closed:  May 2011


Sign in to add a comment
 
Reported by p.stud...@gmail.com, Apr 20, 2011
  loading: function(bool) { if (bool) $('#loadingImg').show(); else $('#loadingImg').hide();  },

                 //VIEW CHANGE - ALSO ADDS INITIAL SOURCES PER DAY VIEW
                 viewDisplay: function(view) {
                                            if (lastView == undefined) { lastView = 'firstRun';  }
                                            
                                            if (view.name != lastView )
                                            {
                                                    
                                                    if (view.name == 'month') 
                                                      { 
                                                      $('#debug').html("month");
                                                        if ( '<%=brsEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=brsComplex' ); $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=brsBasic' );     }
                                                        if ( '<%=activeEnabled %>' == 'True' ) {  $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=fixturesComplex' ); $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=fixturesBasic' );    }
                                                        if ( '<%=previousEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=previousComplex' ); $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=previousBasic' );   }
                                                        if ( '<%=newsEventEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=newsEvents' ); $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=newsEvents' );   }
                                                      }
                                                     if (view.name == 'basicDay') 
                                                      { 
                                                        $('#debug').html("basicDay");
                                                        if ( '<%=brsEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=brsBasic' );  $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=brsComplex' );   }
                                                        if ( '<%=activeEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=fixturesBasic' );  $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=fixturesComplex' );   }
                                                        if ( '<%=previousEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=previousBasic' );  $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=previousComplex' );   }
                                                        if ( '<%=newsEventEnabled %>' == 'True' ) { $('#calendar').fullCalendar( 'removeEventSource', '/diaryFeed.aspx?style=newsEvents' ); $('#calendar').fullCalendar( 'addEventSource', '/diaryFeed.aspx?style=newsEvents' );   }
                                                      }
                                                 
                                             lastView = view.name;
                                            }
                                        },


Thats my piece of code

If i change quickly between day and month view it add sources but does not remove then. While changing views the loading is always true...

The ifs fire as soon as I press the view buttons.. adds sources as many times as I change views quickly and end up with many of the same events.

After loading fires false; and I change view all the excess vies are removed and everything works logically.
May 8, 2011
Project Member #1 adamrs...@gmail.com
believe i answered this one either on stackoverflow or on another issue
Status: Done
Jun 22, 2011
#2 choboJ...@gmail.com
Do you have a link to do your answer? I have this issue as well.
Sign in to add a comment

Powered by Google Project Hosting