summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-11-29 22:39:20 +0100
committerRobin Gareus <robin@gareus.org>2016-11-29 22:39:20 +0100
commitae1d4a93463448e94e946ff2c934cc5d1d5daabb (patch)
tree955700ccade5847a0e9b288c9477a81dd55db062 /gtk2_ardour
parentd3bb4e8b08ac3bc80013bce1a82eeae2ea53eea1 (diff)
Fix route color selection dialog
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/route_ui.cc2
-rw-r--r--gtk2_ardour/utils.cc2
2 files changed, 2 insertions, 2 deletions
diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc
index e78e2fd8b4..ca008e2f98 100644
--- a/gtk2_ardour/route_ui.cc
+++ b/gtk2_ardour/route_ui.cc
@@ -1561,7 +1561,7 @@ void
RouteUI::choose_color ()
{
bool picked;
- Gdk::Color c (gdk_color_from_rgb (_route->presentation_info().color()));
+ Gdk::Color c (gdk_color_from_rgba (_route->presentation_info().color()));
Gdk::Color const color = Gtkmm2ext::UI::instance()->get_color (_("Color Selection"), picked, &c);
if (picked) {
diff --git a/gtk2_ardour/utils.cc b/gtk2_ardour/utils.cc
index 16607348f3..fce66bced1 100644
--- a/gtk2_ardour/utils.cc
+++ b/gtk2_ardour/utils.cc
@@ -276,7 +276,7 @@ Gdk::Color
ARDOUR_UI_UTILS::gdk_color_from_rgba (uint32_t rgba)
{
Gdk::Color c;
- set_color_from_rgb (c, rgba);
+ set_color_from_rgb (c, rgba >> 8);
return c;
}