message: Fixing dynamic hidden property for edge's arrows
diff: @@ -10,7 +10,8 @@ import vertexShaderSource from '../shaders/arrow.vert.glsl';
  import fragmentShaderSource from '../shaders/arrow.frag.glsl';
  const POINTS = 3,
  - ATTRIBUTES = 10;
  + ATTRIBUTES = 10,
  + STRIDE = POINTS * ATTRIBUTES;
  export default class ArrowProgram extends Program {
  constructor(gl) {
  @@ -106,7 +107,7 @@ export default class ArrowProgram extends Program {
  process(sourceData, targetData, data, offset) {
  if (sourceData.hidden || targetData.hidden || data.hidden) {
  - for (let l = i + POINTS * ATTRIBUTES; i < l; i++)
  + for (let i = offset * STRIDE, l = i + STRIDE; i < l; i++)
  this.array[i] = 0;
  return;
  