Commit 9174dae7 authored by Paul Asmuth's avatar Paul Asmuth
Browse files

apply the default foreground color

parent 63c25241
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -318,6 +318,11 @@ ReturnCode build(
        "the length of the 'data-y' and 'data-y-low' properties must be equal");
  }

  /* set late defaults */
  if (c->colors.empty()) {
    c->colors.push_back(env.border_color);
  }

  /* return element */
  *elem = std::make_shared<Element>();
  (*elem)->draw = bind(&draw, c, _1, _2);
+5 −0
Original line number Diff line number Diff line
@@ -428,6 +428,11 @@ ReturnCode build(
        "the length of the 'data-y' and 'data-y-low' properties must be equal");
  }

  /* set late defaults */
  if (c->colors.empty()) {
    c->colors.push_back(env.border_color);
  }

  /* return element */
  *elem = std::make_shared<Element>();
  (*elem)->draw = bind(&draw, c, _1, _2);
+5 −0
Original line number Diff line number Diff line
@@ -231,6 +231,11 @@ ReturnCode build(
        "the length of the 'data-x' and 'data-y' properties must be equal");
  }

  /* set late defaults */
  if (c->colors.empty()) {
    c->colors.push_back(env.border_color);
  }

  /* group data */
  {
    DataGroup g;
+5 −0
Original line number Diff line number Diff line
@@ -205,6 +205,11 @@ ReturnCode build(
        "the length of the 'data-x' and 'data-y' properties must be equal");
  }

  /* set late defaults */
  if (c->colors.empty()) {
    c->colors.push_back(env.border_color);
  }

  /* return element */
  *elem = std::make_shared<Element>();
  (*elem)->draw = bind(&draw, c, _1, _2);