Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Calendar Issue while drag and drop

    Hi Isomorphic/All,

    Im having an issue while drag and drop Calendar Events with these properties:
    showDayLanes: true,
    canEditLane: true

    If I drag an event (without release the mouse event) and take it over all the Calendar, if this causes scrolling in the Calendar, the event is no longer available and it becomes null, so when I drop it, it does not do anything and there is an error:
    Code:
    Cannot read property 'canEditLane' of null...
    This is the place in ISC_Calendar.js where it crashes:
    Code:
    isc.A.canEditEventLane = function isc_Calendar_canEditEventLane(_1, _2) {
    var _3 = _1[this.canEditLaneField] != null ? _1[this.canEditLaneField] : this.canEditLane != false;
    return _3
    }
    The _1 object is null when the Calendar Event is hidden due to the scrolling if you want to drop it in another lane out of the current lanes drawn in the Calendar.
    It also applies if you scroll vertical inside the same lane.
    This basically happens if you try to drag and drop an Event to any position/lane that makes the Calendar scroll horizontal/vertical enough to get the original event position out of the time slots currently rendered in the Calendar.

    Im using smartclient: Version v10.0p_2014-09-14 (2014-09-14)
    Browser: Google Chrome

    Is this issue fixed in a newer version? If so, which one could I use?
    Any help will be appreaciated.

    Thanks in advance.
    Last edited by larcman; 14 Sep 2016, 08:06.

    #2
    Please go ahead and try either 10.1 or 11.0. Not all fixes are being backported to 10.0.

    Comment


      #3
      Hi Isomorphic,
      Thanks for your help, but upgrading to those versions bring us some issues (I already tried it).
      We are wondering if we can contact you via email so we can talk about the possibility of getting a patch just for this issue and what would be the cost.
      Thanks again.

      Comment


        #4
        It probably makes more sense to work through whatever issues are preventing your upgrade, as those aren't likely to go away unless you either report valid bugs or fix your application code (whichever is the issue).

        However, if you are looking for a patch for an older version, our Support offerings cover that.

        Comment

        Working...
        X