PlasmaZones 2.3.9

1 change, released March 20, 2026.

Fixed

  • Modifier key settings zeroed on save: Changing the activation modifier in the KCM and saving silently wrote all-zero triggers to KConfig, permanently disabling zone activation. Complex D-Bus types (QVariantList of QVariantMaps) arrived as QDBusArgument objects that toList()/toMap() couldn’t extract. Now applies DBusVariantUtils::convertDbusArgument() in both setSetting() and setSettings() before passing values to setters. Affects dragActivationTriggers, zoneSpanTriggers, and snapAssistTriggers.