Our pure JavaScript Scheduler component


Post by gcffevh »

Hello, I think I've found a Safari-specific bug in the Bryntum scheduler.

To reproduce:

Symptoms:

  • The horizontal scrollbar appears but the grid lines are drawn over it.
  • The scrollbar cannot be moved so scrolling doesn't work.
  • (Moving the Zoom slider further seems to revive the scrollbar. It's the transition from no-scrollbar to scrollbar present that triggers the issue.)

Please can you investigate? Thanks, Geoff.


Post by alex.l »

Reproduced. Thank you for the report, we will handle it. Here is a link to track the status: https://github.com/bryntum/support/issues/4090

All the best,
Alex


Post by gcffevh »

Great, thanks Alex.


Post by Animal »

Running that on my Safari, I see that Safari has layout bugs.

When the scrollbar is set to display, it actually stays at 1px tall for me because of the flex of the main grid section forcing it to shrink.

I added

.b-virtual-scrollers {
    flex-shrink : 0;
}

And it then took its space in the grid.


Post Reply