kio: correct logic for terminal options

patches from NetBSD's pkgsrc

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2021-01-23 02:24:58 +02:00
parent 63087f5ce3
commit c891c0cd82
2 changed files with 2 additions and 2 deletions

View file

@ -701,7 +701,7 @@ void KOpenWithDialog::slotHighlighted(const QString& entryPath, const QString&)
// ### indicate that default value was restored
d->terminal->setChecked(d->curService->terminal());
QString terminalOptions = d->curService->terminalOptions();
d->nocloseonexit->setChecked((terminalOptions.contains(QLatin1String("--noclose")) > 0));
d->nocloseonexit->setChecked(terminalOptions.contains(QLatin1String("--noclose")));
d->m_terminaldirty = false; // slotTerminalToggled changed it
}
}

View file

@ -3258,7 +3258,7 @@ void KDesktopPropsPlugin::slotAdvanced()
if (preferredTerminal == "konsole")
{
terminalCloseBool = (d->m_terminalOptionStr.contains( "--noclose" ) > 0);
terminalCloseBool = d->m_terminalOptionStr.contains( "--noclose" );
w.terminalCloseCheck->setChecked(terminalCloseBool);
d->m_terminalOptionStr.remove( "--noclose");
}