From 218df8817e4bcea502a1c6eba2ffe83ceec263cf Mon Sep 17 00:00:00 2001 From: schochastics Date: Tue, 24 Jun 2025 13:19:03 +0200 Subject: [PATCH 1/3] recover lost pie values --- R/plot.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/R/plot.R b/R/plot.R index 43c75141150..667fb62daeb 100644 --- a/R/plot.R +++ b/R/plot.R @@ -233,7 +233,8 @@ plot.igraph <- function( graph, list( vertex.size = 1 / 200 * vertex.size, - vertex.size2 = 1 / 200 * params("vertex", "size2") + vertex.size2 = 1 / 200 * params("vertex", "size2"), + ... ) ) vertex.size <- 1 / 200 * vertex.size From 3f5ab6385d48d3a3ec39dde6495134c935551ff6 Mon Sep 17 00:00:00 2001 From: schochastics Date: Tue, 24 Jun 2025 13:26:24 +0200 Subject: [PATCH 2/3] fixed wrong duplication of frame color --- R/plot.shapes.R | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/R/plot.shapes.R b/R/plot.shapes.R index b3a2322edf7..085bb2197fa 100644 --- a/R/plot.shapes.R +++ b/R/plot.shapes.R @@ -1242,7 +1242,12 @@ mypie <- function( p } vertex.color <- getparam("color") - vertex.frame.color <- getparam("frame.color") + + vertex.frame.color <- rep( + getparam("frame.color"), + length = (nrow(coords)) + ) + print(vertex.frame.color) vertex.size <- rep(getparam("size"), length = nrow(coords)) vertex.pie <- getparam("pie") vertex.pie.color <- getparam("pie.color") @@ -1270,7 +1275,7 @@ mypie <- function( col = col, angle = na.omit(vertex.pie.angle[c(i, 1)])[1], density = na.omit(vertex.pie.density[c(i, 1)])[1], - border = na.omit(vertex.frame.color[c(i, 1)])[1], + border = vertex.frame.color[i], lty = na.omit(vertex.pie.lty[c(i, 1)])[1] ) } From 08674e64f932a9d42c4728d597a7accf4d96ac22 Mon Sep 17 00:00:00 2001 From: schochastics Date: Tue, 24 Jun 2025 14:42:31 +0200 Subject: [PATCH 3/3] apparently fixed another unknown bug --- tests/testthat/_snaps/plot/rectangle-edges.svg | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/testthat/_snaps/plot/rectangle-edges.svg b/tests/testthat/_snaps/plot/rectangle-edges.svg index b37ed4d6b42..b28a9769dd4 100644 --- a/tests/testthat/_snaps/plot/rectangle-edges.svg +++ b/tests/testthat/_snaps/plot/rectangle-edges.svg @@ -41,11 +41,11 @@ - - - - - + + + + + 1