每次调整任务栏尺寸或者位置,都会弹出托盘

This commit is contained in:
buxiaoqing 2022-10-13 16:26:25 +08:00
parent 678547459f
commit 1427a6ccca
2 changed files with 14 additions and 1 deletions

9
debian/changelog vendored
View File

@ -1,3 +1,12 @@
ukui-power-manager (3.1.1.3-ok5) yangtze; urgency=medium
* bug:每次调整任务栏尺寸或者位置,都会弹出托盘
* 需求号:无
* 其他改动说明:无
* 其他改动影响域:无
-- lizhuoan <lizhuoan@kylinos.cn> Thu, 13 Oct 2022 15:54:23 +0800
ukui-power-manager (3.1.1.3-ok4) yangtze; urgency=medium
* bug:#131221 设置任务栏尺寸,电源托盘界面显示位置存在偏移

View File

@ -389,7 +389,11 @@ void powerwindow::set_window_position()
{
this->setWindowFlag(Qt::FramelessWindowHint);
kdk::UkuiStyleHelper::self()->removeHeader(this);
this->show();
if (this->isVisible()) {
this->show();
} else {
this->hide();
}
QRect rect;
QDBusInterface iface("org.ukui.panel", "/panel/position", "org.ukui.panel", QDBusConnection::sessionBus());
QDBusReply<QVariantList> reply = iface.call("GetPrimaryScreenGeometry");