diff -pruN 3.2.4-1/debian/changelog 3.2.4-1ubuntu1/debian/changelog
--- 3.2.4-1/debian/changelog	2022-02-23 01:00:39.000000000 +0000
+++ 3.2.4-1ubuntu1/debian/changelog	2022-04-15 06:13:57.000000000 +0000
@@ -1,3 +1,10 @@
+peony-extensions (3.2.4-1ubuntu1) jammy; urgency=medium
+
+  * d/patches: add fix-crash-while-open-computer-viewer.patch.
+    (LP: #1969109)
+
+ -- handsome_feng <jianfengli@ubuntukylin.com>  Fri, 15 Apr 2022 14:13:57 +0800
+
 peony-extensions (3.2.4-1) unstable; urgency=medium
 
   * New upstream release.
diff -pruN 3.2.4-1/debian/patches/01-fix-crash-while-open-computer-viewer.patch 3.2.4-1ubuntu1/debian/patches/01-fix-crash-while-open-computer-viewer.patch
--- 3.2.4-1/debian/patches/01-fix-crash-while-open-computer-viewer.patch	1970-01-01 00:00:00.000000000 +0000
+++ 3.2.4-1ubuntu1/debian/patches/01-fix-crash-while-open-computer-viewer.patch	2022-04-15 06:12:02.000000000 +0000
@@ -0,0 +1,12 @@
+--- a/peony-extension-computer-view/computer-view/computer-proxy-model.cpp
++++ b/peony-extension-computer-view/computer-view/computer-proxy-model.cpp
+@@ -30,8 +30,8 @@
+ {
+     setDynamicSortFilter(true);
+     auto computerModel = new ComputerModel(this);
+-    setSourceModel(computerModel);
+     m_model = computerModel;
++    setSourceModel(computerModel);
+ 
+     connect(m_model, &ComputerModel::updateLocationRequest, this, &ComputerProxyModel::updateLocationRequest);
+     connect(m_model, &ComputerModel::invalidateRequest, this, &ComputerProxyModel::invalidateFilter);
diff -pruN 3.2.4-1/debian/patches/series 3.2.4-1ubuntu1/debian/patches/series
--- 3.2.4-1/debian/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ 3.2.4-1ubuntu1/debian/patches/series	2022-04-15 06:11:12.000000000 +0000
@@ -0,0 +1 @@
+01-fix-crash-while-open-computer-viewer.patch
