Give rects a minimum interior of 10 pixels
This commit is contained in:
@ -1,5 +1,5 @@
|
|||||||
#include "FadingRects.hpp"
|
#include "FadingRects.hpp"
|
||||||
#include "cairo/cairo.h"
|
#include <cairo/cairo.h>
|
||||||
#include <libscscreensaver.hpp>
|
#include <libscscreensaver.hpp>
|
||||||
#include <libsccolor.hpp>
|
#include <libsccolor.hpp>
|
||||||
#include <libscnumerics.hpp>
|
#include <libscnumerics.hpp>
|
||||||
@ -112,7 +112,7 @@ void FadingRects::update() {
|
|||||||
cairo_rectangle_t rcr;
|
cairo_rectangle_t rcr;
|
||||||
do {
|
do {
|
||||||
rcr = random_rect_in_rect(rr);
|
rcr = random_rect_in_rect(rr);
|
||||||
} while (rcr.width < 2 * rect.line_width + 1 || rcr.height < 2 * rect.line_width + 1);
|
} while (rcr.width < 2 * rect.line_width + 10 || rcr.height < 2 * rect.line_width + 10);
|
||||||
rect.x = rcr.x;
|
rect.x = rcr.x;
|
||||||
rect.y = rcr.y;
|
rect.y = rcr.y;
|
||||||
rect.width = rcr.width;
|
rect.width = rcr.width;
|
||||||
|
Reference in New Issue
Block a user