Browse Source

Merge pull request #9085 from groud/fix-audio-bus-buttons

Fix: audio buses buttons hard to see if pressed or not
Rémi Verschelde 8 years ago
parent
commit
7570d9589d
1 changed files with 6 additions and 3 deletions
  1. 6 3
      editor/editor_audio_buses.cpp

+ 6 - 3
editor/editor_audio_buses.cpp

@@ -632,21 +632,24 @@ EditorAudioBus::EditorAudioBus(EditorAudioBuses *p_buses) {
 	solo = memnew(ToolButton);
 	solo->set_text("S");
 	solo->set_toggle_mode(true);
-	solo->set_modulate(Color(0.8, 1.2, 0.8));
+	solo->add_color_override("font_color_pressed", Color(0.2, 0.9, 0.2));
+	solo->add_color_override("font_color_hover", Color(0.6, 0.9, 0.6));
 	solo->set_focus_mode(FOCUS_NONE);
 	solo->connect("pressed", this, "_solo_toggled");
 	hbc->add_child(solo);
 	mute = memnew(ToolButton);
 	mute->set_text("M");
 	mute->set_toggle_mode(true);
-	mute->set_modulate(Color(1.2, 0.8, 0.8));
+	mute->add_color_override("font_color_pressed", Color(0.9, 0.2, 0.2));
+	mute->add_color_override("font_color_hover", Color(0.9, 0.6, 0.6));
 	mute->set_focus_mode(FOCUS_NONE);
 	mute->connect("pressed", this, "_mute_toggled");
 	hbc->add_child(mute);
 	bypass = memnew(ToolButton);
 	bypass->set_text("B");
 	bypass->set_toggle_mode(true);
-	bypass->set_modulate(Color(1.1, 1.1, 0.8));
+	bypass->add_color_override("font_color_pressed", Color(0.9, 0.9, 0.2));
+	bypass->add_color_override("font_color_hover", Color(0.9, 0.9, 0.6));
 	bypass->set_focus_mode(FOCUS_NONE);
 	bypass->connect("pressed", this, "_bypass_toggled");
 	hbc->add_child(bypass);