config: don't overwrite errors in gradients

This commit is contained in:
Vaxry 2024-11-24 14:53:36 +00:00
parent 55ec8bd512
commit cc38e7e18f

View file

@ -79,6 +79,7 @@ static Hyprlang::CParseResult configHandleGradientSet(const char* VALUE, void**
if (DATA->m_vColors.size() == 0) { if (DATA->m_vColors.size() == 0) {
Debug::log(WARN, "Error parsing gradient {}", V); Debug::log(WARN, "Error parsing gradient {}", V);
if (parseError.empty())
parseError = "Error parsing gradient " + V + ": No colors?"; parseError = "Error parsing gradient " + V + ": No colors?";
DATA->m_vColors.push_back(0); // transparent DATA->m_vColors.push_back(0); // transparent