mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-15 21:57:10 +02:00
Ensure window flags are set before calling SeparatePanel::setInnerSize
Setting window flags may lead to native window being re-created
This commit is contained in:
parent
65b62485be
commit
af4e0178d0
3 changed files with 3 additions and 3 deletions
|
@ -70,8 +70,8 @@ Panel::Progress::Progress(QWidget *parent, Fn<QRect()> rect)
|
|||
Panel::Panel(not_null<PanelDelegate*> delegate)
|
||||
: _delegate(delegate)
|
||||
, _widget(std::make_unique<SeparatePanel>()) {
|
||||
_widget->setInnerSize(st::paymentsPanelSize);
|
||||
_widget->setWindowFlag(Qt::WindowStaysOnTopHint, false);
|
||||
_widget->setInnerSize(st::paymentsPanelSize);
|
||||
|
||||
_widget->closeRequests(
|
||||
) | rpl::start_with_next([=] {
|
||||
|
|
|
@ -323,8 +323,8 @@ Panel::Panel(
|
|||
, _menuButtons(menuButtons)
|
||||
, _widget(std::make_unique<SeparatePanel>())
|
||||
, _allowClipboardRead(allowClipboardRead) {
|
||||
_widget->setInnerSize(st::botWebViewPanelSize);
|
||||
_widget->setWindowFlag(Qt::WindowStaysOnTopHint, false);
|
||||
_widget->setInnerSize(st::botWebViewPanelSize);
|
||||
|
||||
_widget->closeRequests(
|
||||
) | rpl::start_with_next([=] {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 3cc1c1c1619a2c23bcc9500ddb2ca1231a5db5b5
|
||||
Subproject commit ebaa206b1d2f1f24cff08f3c8a73054ee69274f0
|
Loading…
Add table
Reference in a new issue