mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-28 03:21:56 +00:00
Remove MaximumSize entry from kdeglobals when settings the preview file size limit to "No limit"
Instead of setting it to 0, which KIO's PreviewJob interprets as "No previews", breaking previews in konsole and Plasma desktop BUG: 424403
This commit is contained in:
parent
52a7af86c5
commit
48158d7079
|
@ -131,10 +131,14 @@ void PreviewsSettingsPage::applySettings()
|
|||
KConfigGroup globalConfig(KSharedConfig::openConfig(), QStringLiteral("PreviewSettings"));
|
||||
globalConfig.writeEntry("Plugins", m_enabledPreviewPlugins);
|
||||
|
||||
const qulonglong maximumLocalSize = static_cast<qulonglong>(m_localFileSizeBox->value()) * 1024 * 1024;
|
||||
globalConfig.writeEntry("MaximumSize",
|
||||
maximumLocalSize,
|
||||
KConfigBase::Normal | KConfigBase::Global);
|
||||
if (!m_localFileSizeBox->value()) {
|
||||
globalConfig.deleteEntry("MaximumSize", KConfigBase::Normal | KConfigBase::Global);
|
||||
} else {
|
||||
const qulonglong maximumLocalSize = static_cast<qulonglong>(m_localFileSizeBox->value()) * 1024 * 1024;
|
||||
globalConfig.writeEntry("MaximumSize",
|
||||
maximumLocalSize,
|
||||
KConfigBase::Normal | KConfigBase::Global);
|
||||
}
|
||||
|
||||
const qulonglong maximumRemoteSize = static_cast<qulonglong>(m_remoteFileSizeBox->value()) * 1024 * 1024;
|
||||
globalConfig.writeEntry("MaximumRemoteSize",
|
||||
|
|
Loading…
Reference in a new issue