Skip to content

Commit f7b128c

Browse files
committed
fix: remove shot-start-plugin from wayland blacklist
Remove "libshot-start-plugin.so" from the list of plugins blacklisted under the Wayland session. The plugin is now compatible with Wayland, allowing it to load and function properly on Wayland-based systems. Log: Removed wayland blacklist entry for shot-start-plugin Influence: 1. Verify the shot-start plugin loads successfully on Wayland systems 2. Test basic functionality of the shot-start plugin under Wayland 3. Ensure no regression on X11 systems fix: 从 wayland 黑名单中移除 shot-start-plugin 从 Wayland 会话下的插件黑名单中移除 "libshot-start-plugin.so"。该插件现 已兼容 Wayland,允许其在基于 Wayland 的系统上正常加载和运行。 Log: 移除 shot-start-plugin 的 wayland 黑名单配置 Influence: 1. 验证 shot-start 插件在 Wayland 系统上成功加载 2. 在 Wayland 下测试 shot-start 插件的基本功能 3. 确保在 X11 系统上没有回归问题 PMS: BUG-345077
1 parent 4356190 commit f7b128c

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/loader/pluginmanager.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-FileCopyrightText: 2024 UnionTech Software Technology Co., Ltd.
1+
// SPDX-FileCopyrightText: 2024 - 2026 UnionTech Software Technology Co., Ltd.
22
//
33
// SPDX-License-Identifier: GPL-3.0-or-later
44

@@ -53,7 +53,6 @@ void PluginManager::loadPlugin(const QString &pluginFilePath)
5353
if (qgetenv("XDG_SESSION_TYPE") == "wayland") {
5454
blacklistedPluginPaths.append(QStringList{
5555
"libshot-start-record-plugin.so",
56-
"libshot-start-plugin.so",
5756
"libdeepin-screen-recorder-plugin.so",
5857
"libeye-comfort-mode.so",
5958
});

0 commit comments

Comments
 (0)