I am quite new to ggplot. Here I just wanted to do a simple box plot of level of OPG (a molecule) between three groups, namely "RA", "Control" and "OA". The grouping information is contained in the column "Group". On top of that, I added a ggsignif layer where I used annotation instead of exact p-value. I set show.legend to be true but the significance legend is not showing up together with the grouping legend. I am not sure which exact command to use to display the legend for ggsignif layer. I have attached my code and plot below. Any help would be appreciated!
ggplot(df,aes(Group,OPG))+
geom_boxplot(aes(color=Group)) +
geom_signif(comparisons = list(c("RA","Control"),
c("OA","RA")),
step_increase = 0.1,
map_signif_level=TRUE,
show.legend = TRUE) +
labs(y="Serum OPG Level") +
theme_light()