diff --git a/crates/rnote-ui/data/ui/penssidebar/shaperpage.ui b/crates/rnote-ui/data/ui/penssidebar/shaperpage.ui
index 3604af205e..c04d36ecbe 100644
--- a/crates/rnote-ui/data/ui/penssidebar/shaperpage.ui
+++ b/crates/rnote-ui/data/ui/penssidebar/shaperpage.ui
@@ -1,4 +1,4 @@
-
+
@@ -26,11 +26,23 @@
-
+
+
-
-
-
\ No newline at end of file
+
diff --git a/crates/rnote-ui/src/appwindow/imp.rs b/crates/rnote-ui/src/appwindow/imp.rs
index c2da89c122..fd8287fad7 100644
--- a/crates/rnote-ui/src/appwindow/imp.rs
+++ b/crates/rnote-ui/src/appwindow/imp.rs
@@ -706,7 +706,12 @@ impl RnAppWindow {
obj.overlays()
.penssidebar()
.shaper_page()
- .shapeconfig_menubutton()
+ .shapestyling_menubutton()
+ .set_direction(ArrowType::Right);
+ obj.overlays()
+ .penssidebar()
+ .shaper_page()
+ .shaperconfig_menubutton()
.set_direction(ArrowType::Right);
obj.overlays()
.penssidebar()
@@ -823,7 +828,7 @@ impl RnAppWindow {
obj.overlays()
.penssidebar()
.shaper_page()
- .shapeconfig_menubutton()
+ .shapestyling_menubutton()
.set_direction(ArrowType::Left);
obj.overlays()
.penssidebar()
diff --git a/crates/rnote-ui/src/penssidebar/shaperpage.rs b/crates/rnote-ui/src/penssidebar/shaperpage.rs
index 669c6fc34d..5fe4dd10db 100644
--- a/crates/rnote-ui/src/penssidebar/shaperpage.rs
+++ b/crates/rnote-ui/src/penssidebar/shaperpage.rs
@@ -32,11 +32,11 @@ mod imp {
pub(crate) shapebuildertype_picker: TemplateChild,
#[template_child]
- pub(crate) shapeconfig_menubutton: TemplateChild,
+ pub(crate) shapestyling_menubutton: TemplateChild,
#[template_child]
- pub(crate) shapeconfig_popover: TemplateChild,
+ pub(crate) shapestyling_popover: TemplateChild,
#[template_child]
- pub(crate) shapeconfig_popover_close_button: TemplateChild