Our pure JavaScript Scheduler component


Post by SIM-LTD »

We just moved the new release (Scheduler.module.js) version 2.0.3 in our release environment used only to see ig the new release of compone is working correctly and if there is not regression

Sorry, guy but that new release brings something bad. THERE IS NO TIMELINE
(look the screenshot)

We are going to stick with the release 2.0.2 because we cannot use the new release 2.0.3, which is a pity since the release notes of the V2.0.3 shows some fixes we were looking for,
Attachments
Capture d’écran 2019-05-23 à 17.32.32.png
Capture d’écran 2019-05-23 à 17.32.32.png (130.38 KiB) Viewed 1465 times

Post by mats »

Can you ser this online? Maybe you didn’t update CSS?

Post by SIM-LTD »

Hi

Yes, we just moved both CSS & JS version 2.0.3 and the entire Scheduler timeline has disappeared!
We move back the previous version 2.0.2 and of course, the timeline is displayed.
Then, what are we supposed to do?

Post by mats »

Do you see issue online?

Post by SIM-LTD »

Hi There

When using "Scheduler.module.js" ONLY, this is OK.

But when the "Gantt.module.js" is included then the "timeline" of the Scheduler disappear; while the timeLine of the Gantt remains visible. :x

To be honest, as per our project is quite sensitive, we have 3 applications to test your components, since we've been facing issues...
One with Scheduler only
One with Gantt only
One with both

The screenshot having the Timeline invisible is when both of component are including in application.

Since all 3 Test applications (above) worked with the version 2.0.2, we wonder if your fix (Fixed #7561 - Should be able to use Grid & Scheduler & Gantt bundles on the same page) did not change something that now causes the invisible timeline in the Scheduler.

Post by mats »

Could you upload a simple test case showing this issue?

Post by SIM-LTD »

Hi,

The test case is quite simple : just take the sample you send us "Scheduler" and "Gantt" under VueCLI.
Then just merge the both application to get only one where both module "Scheduler" and Gantt" are present.
Then, add one page "App.vue"
<div id="nav">
      <router-link to="/">scheduler</router-link> |
      <router-link to="/gantt">Gantt</router-link>
    </div>
Add a router:
import Vue from "vue";
import Router from "vue-router";
import Scheduler from "./views/Scheduler.vue";
import Gantt from "./views/Gantt.vue";

Vue.use(Router);

export default new Router({
  mode: "history",
  routes: [
    {
      path: "/",
      name: "home",
      component: Scheduler
    },
    {
      path: "/gantt",
      name: "Gantt",
      component: Gantt
    },
  ]
});
That's it.

Now, please, pay attention to this, because this is gonna give you the hint.

We have attached 4 screenshots. Which confirm our issue.
Indeed, as the new release, V2.0.3 does not show the timeLine, when the Gantt v1.0.0 is present, we decided to download the nightly build Gantt.1.X.2019-05-23, to see something.

Guess what?? We believe that the fix you have made in the Scheduler release 2.0.3 (Fixed #7561 - Should be able to use Grid & Scheduler & Gantt bundles on the same page); work if the other component "Gantt" are installed too.

Look the screenShot :

1) The Timeline of the Scheduler is not displayed when :
Scheduler 2.0.3 + Gantt 1.0.0


2) The Timeline of the Scheduler is displayed when
Scheduler 2.0.3 + Gantt1.X-2019-05-23


Some important comments are also indicated on the screenshot.

Unfortunately, as we cannot upload more than 3 attachments, the last one we wanted to show you is the Gantt, with the nightly build 1.X, for which the end of the Gantt chart is missing or invisible. anyway...
Attachments
Capture d’écran 2019-05-23 à 20.24.35.png
Capture d’écran 2019-05-23 à 20.24.35.png (188.27 KiB) Viewed 1455 times
Capture d’écran 2019-05-23 à 20.28.01.png
Capture d’écran 2019-05-23 à 20.28.01.png (127.21 KiB) Viewed 1455 times
Capture d’écran 2019-05-23 à 20.28.13.png
Capture d’écran 2019-05-23 à 20.28.13.png (338.32 KiB) Viewed 1455 times

Post by mats »

Yes, this ticket required fixes in both Gantt & Scheduler and Gantt 1.0.1 is not yet out (scheduled for tomorrow).

Post by SIM-LTD »

We know that we are quite demanding, but our project is very important and spending time in debugging or Re-Testing new version, is ok...
as long as you guys keep being as reactive that you've been so far. Thus, we would like to thank you for your reactivity, we do appreciate that
Cheers and good evening/night...

Post Reply