Minor : don't push an undo command when change bridge color by the same color

This commit is contained in:
joshua
2022-01-28 18:37:40 +01:00
parent d562ca8a39
commit bd635b8e43

View File

@@ -916,7 +916,8 @@ void TerminalStripEditor::on_m_bridge_color_cb_activated(const QColor &col)
{ {
if (mrtd.level_ == level_ && mrtd.bridged_) { if (mrtd.level_ == level_ && mrtd.bridged_) {
auto bridge_ = mrtd.real_terminal.toStrongRef()->bridge(); auto bridge_ = mrtd.real_terminal.toStrongRef()->bridge();
m_project->undoStack()->push(new ChangeTerminalStripColor(bridge_, col)); if (bridge_->color() != col)
m_project->undoStack()->push(new ChangeTerminalStripColor(bridge_, col));
break; break;
} }
} }