diff --git a/panels/dock/tray/ShellSurfaceItemProxy.qml b/panels/dock/tray/ShellSurfaceItemProxy.qml
index c8af57cbb..233b034e5 100644
--- a/panels/dock/tray/ShellSurfaceItemProxy.qml
+++ b/panels/dock/tray/ShellSurfaceItemProxy.qml
@@ -16,8 +16,8 @@ Item {
property bool hovered: hoverHandler.hovered
property bool pressed: tapHandler.pressed
- implicitWidth: shellSurface.width
- implicitHeight: shellSurface.height
+ implicitWidth: shellSurface ? shellSurface.width : 10
+ implicitHeight: shellSurface ? shellSurface.height : 10
ShellSurfaceItem {
id: impl
diff --git a/panels/dock/tray/package/ActionLegacyTrayPluginDelegate.qml b/panels/dock/tray/package/ActionLegacyTrayPluginDelegate.qml
index 6fc131a1c..8da78a92f 100644
--- a/panels/dock/tray/package/ActionLegacyTrayPluginDelegate.qml
+++ b/panels/dock/tray/package/ActionLegacyTrayPluginDelegate.qml
@@ -40,8 +40,8 @@ AppletItemButton {
contentItem: Item {
id: pluginItem
property var plugin: DockCompositor.findSurface(model.surfaceId)
- implicitHeight: plugin?.height
- implicitWidth: plugin?.width
+ implicitHeight: plugin ? plugin.height : 0
+ implicitWidth: plugin ? plugin.width : 0
property var itemGlobalPoint: {
var a = pluginItem
diff --git a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_CN.ts b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_CN.ts
index 90d19db73..ed9375b79 100644
--- a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_CN.ts
+++ b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_CN.ts
@@ -14,7 +14,7 @@
Only on %1
- 仅
+ 仅 %1
\ No newline at end of file
diff --git a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_HK.ts b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_HK.ts
index 73665a9be..4860629e1 100644
--- a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_HK.ts
+++ b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_HK.ts
@@ -14,7 +14,7 @@
Only on %1
- 僅
+ 僅 %1
\ No newline at end of file
diff --git a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_TW.ts b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_TW.ts
index da69e486e..47c63628e 100644
--- a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_TW.ts
+++ b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_zh_TW.ts
@@ -14,7 +14,7 @@
Only on %1
- 僅
+ 僅 %1
\ No newline at end of file