diff --git a/nw_demo.lua b/nw_demo.lua index 70a5c12..7eaef5f 100644 --- a/nw_demo.lua +++ b/nw_demo.lua @@ -156,9 +156,9 @@ function win:repaint() cr:rel_line_to(w - titlebar_x, 0) cr:rel_line_to(0, -titlebar_h - 0) cr:close_path() - local pat = cairo.linear_pattern(0, 0, 0, titlebar_h) - pat:add_color_stop_rgba(1, unpack(titlebar_color1)) - pat:add_color_stop_rgba(0, unpack(titlebar_color2)) + local pat = cairo.linear_gradient(0, 0, 0, titlebar_h) + pat:add_color_stop(1, unpack(titlebar_color1)) + pat:add_color_stop(0, unpack(titlebar_color2)) cr:source(pat) cr:fill() pat:unref() @@ -166,9 +166,9 @@ function win:repaint() --buttons background local r = border_radius round_rect(cr, 0, r, r, 0, unpack(buttons_rect)) - local pat = cairo.linear_pattern(0, 0, 0, titlebar_h) - pat:add_color_stop_rgba(1, unpack(titlebar_color1)) - pat:add_color_stop_rgba(0, unpack(titlebar_color2)) + local pat = cairo.linear_gradient(0, 0, 0, titlebar_h) + pat:add_color_stop(1, unpack(titlebar_color1)) + pat:add_color_stop(0, unpack(titlebar_color2)) cr:source(pat) cr:fill() pat:unref()