@@ -11,10 +11,14 @@ pmb::PopupWindow::PopupWindow(int t_displayDuration, const QEasingCurve& t_movin
1111	m_appearanceDuration(t_appearanceDuration)
1212{
1313 setWindowFlags (Qt::FramelessWindowHint | //  Disable window decoration
14-  Qt::Tool | //  Discard display in a separate window
14+  Qt::ToolTip | /*  Discard display in a separate window (like as Qt::Tool)
15+  * With attribute <Qt::WA_X11NetWmWindowTypeToolBar> provide non multi notification tabs in toolbar on Linux (like as Qt::SubWindow) 
16+  * Also provides non-disappearing menu (QWidget::contextMenuEvent) in MainWindow during notification 
17+  */  
1518 Qt::WindowStaysOnTopHint); //  Set on top of all windows
1619 setAttribute (Qt::WA_TranslucentBackground); //  Indicates that the background will be transparent
1720 setAttribute (Qt::WA_ShowWithoutActivating); //  At the show, the widget does not get the focus automatically
21+  setAttribute (Qt::WA_X11NetWmWindowTypeToolBar); //  see above about <Qt::SubWindow>
1822
1923 m_opacityAnimation.setTargetObject (this ); //  Set the target animation
2024 m_opacityAnimation.setPropertyName (" popupOpacity" 
0 commit comments