diff --git a/src/qml/presenter/TextBackground.qml b/src/qml/presenter/TextBackground.qml
index 0ba3fcd..bdf88a0 100644
--- a/src/qml/presenter/TextBackground.qml
+++ b/src/qml/presenter/TextBackground.qml
@@ -1,6 +1,8 @@
import QtQuick 2.13
+import QtGraphicalEffects 1.15
Rectangle {
+ id: root
// Used for
property var control
property bool errorCondition
@@ -17,4 +19,14 @@ Rectangle {
else
return Kirigami.Theme.positiveColor
}
+
+ DropShadow {
+ id: shadow
+ source: root
+ horizontalOffset: 2
+ verticalOffset: 2
+ radius: 3
+ samples: 8
+ color: "black"
+ }
}
diff --git a/src/resources.qrc b/src/resources.qrc
index 93572fb..d944bcc 100644
--- a/src/resources.qrc
+++ b/src/resources.qrc
@@ -24,6 +24,7 @@
qml/presenter/Settings.qml
qml/presenter/RangedSlider.qml
qml/presenter/NewVideo.qml
+ qml/presenter/TextBackground.qml
assets/parallel.jpg
assets/black.jpg
diff --git a/src/rust/songs/song_model.rs b/src/rust/songs/song_model.rs
index a118c37..10b14d5 100644
--- a/src/rust/songs/song_model.rs
+++ b/src/rust/songs/song_model.rs
@@ -536,8 +536,8 @@ pub mod song_model {
song.background =
updated_background.to_string();
debug!(
- background = updated_background,
- model_index = model_index,
+ background = ?updated_background,
+ model_index = ?model_index,
roles = vector_roles.get(0)
);
self.as_mut().emit_data_changed(