ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
roussinm has quit []
mclasen has quit []
mclasen has joined #wayland
mgramer has joined #wayland
mgram has quit [Ping timeout: 480 seconds]
mclasen has quit []
mclasen has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
alatiera has quit [Quit: Connection closed for inactivity]
fmuellner has quit [Ping timeout: 480 seconds]
kenny has quit [Quit: WeeChat 4.1.2]
co1umbarius has joined #wayland
agd5f_ has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
agd5f has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
cool110 is now known as Guest11238
garnacho has quit [Ping timeout: 480 seconds]
Guest11214 has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
Moprius has quit [Remote host closed the connection]
mclasen has quit [Ping timeout: 480 seconds]
Leopold___ has joined #wayland
kts has joined #wayland
Leopold has quit [Ping timeout: 480 seconds]
Guest11238 has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest11246
privacy has quit [Remote host closed the connection]
kenny has joined #wayland
kts has quit [Ping timeout: 480 seconds]
sima has joined #wayland
psykose has quit [Remote host closed the connection]
psykose has joined #wayland
mvlad has joined #wayland
garnacho has joined #wayland
rv1sr has joined #wayland
sevz has quit [Quit: Client quit]
lbia has quit [Quit: lbia]
junaid has joined #wayland
alatiera has joined #wayland
junaid has quit [Remote host closed the connection]
i509vcb has quit [Quit: Connection closed for inactivity]
cool110 has joined #wayland
cool110 is now known as Guest11272
Guest11246 has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
leon-anavi has joined #wayland
fmuellner has joined #wayland
<Dami_Lu>
Hi, When you have two windows stacked on top of each other in the same process, and you set one window to be the parent of the other (xdg_toplevel.set_parent), the child window will always appear on top when you switch focus to the parent window (in X11, the parent window will appear on top when you switch focus to the parent window). Is this a design feature of Wayland or a bug?
luyn has joined #wayland
Dami_Lu has quit []
Dami_Lu has joined #wayland
<Dami_Lu>
Can anyone please help explain this problem
<vyivel>
Dami_Lu: that's the intended behavior
<Dami_Lu>
But for client programs, there will be problems with inconsistent phenomena under x11 and wayland.
<emersion>
it's up to the client to not indicate the parent-child relationship if there is no such relationship?
<Dami_Lu>
This problem will only occur if the parent-child relationship is set, and it will not occur if it is not set.
<emersion>
that's what the parent-child relationship means yes
<Dami_Lu>
The same setting can switch the focus in x11 and let the child window display under the parent window.
<MrCooper>
I suspect there's actually no parent-child relationship with X, that's why it works there
<MrCooper>
or it could be an X window manager issue
Company has joined #wayland
<Dami_Lu>
The parent-child relationship between the child window and the parent window is specially set.
<Dami_Lu>
Of course, it is not ruled out that it is a problem under X, but after using X for a long time, many users do not think that this is a problem under X.
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
caveman has quit [Remote host closed the connection]
bodiccea has joined #wayland
caveman has joined #wayland
<MrCooper>
Dami_Lu: X child windows are always visible on top of their parent, so it can't be that at least; would have to be some kind of window manager protocol like NETWM instead, in which case the WM is a factor
<Dami_Lu>
I used Qt demo and tested it with Kwin, Mutter, and Weston in x and wayland, and the effects were consistent.
<Dami_Lu>
The child window is created when the button is pressed:
<davidre>
Dami_Lu If the QWindow has a parent QtWayland creates a subsurface for it. If it has a transientParent it will be a xdg_toplevel with a parent set
<Dami_Lu>
davidre: Yes, I am also analyzing the logic you mentioned in Qtwayland and kwin.
<Dami_Lu>
xdg_toplevel.set_parent
<davidre>
I am not sure which of both happens of you do a QMainWindow like this
<Dami_Lu>
This is just an example. In fact, it’s not just QMainWindow, it’s the same for other sub-windows.
<davidre>
Dami_Lu: I can't reproduce your issue
<davidre>
I can switch focus to the parent window
privacy has joined #wayland
Net147 has quit [Quit: Quit]
Net147 has joined #wayland
kts has joined #wayland
dubiousness has quit [Remote host closed the connection]
moses has quit [Remote host closed the connection]
cpli has quit [Remote host closed the connection]
rosefromthedead has quit [Remote host closed the connection]
abcdw has quit [Remote host closed the connection]
novakane has quit [Remote host closed the connection]
tommybomb has quit [Remote host closed the connection]
dorkbutt has quit [Remote host closed the connection]
geemili has quit [Remote host closed the connection]
mainiomano has quit [Remote host closed the connection]
kchibisov has quit [Remote host closed the connection]
acsqdotme has quit [Remote host closed the connection]
cat has quit [Remote host closed the connection]
ogromny has quit [Remote host closed the connection]
Guest8475 has quit [Remote host closed the connection]
WhyNotHugo has quit [Remote host closed the connection]
c7s has quit [Remote host closed the connection]
pitust has quit [Remote host closed the connection]
fabiancodes has quit [Remote host closed the connection]
kuruczgy has quit [Remote host closed the connection]
rpigott has quit [Remote host closed the connection]
ifreund has quit [Remote host closed the connection]
leon-p has quit [Remote host closed the connection]
sumoon has quit [Remote host closed the connection]
kindablue has quit [Remote host closed the connection]
txtsd has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
elibrokeit has quit [Write error: connection closed]
kennylevinsen has quit [Remote host closed the connection]
dnkl has quit [Remote host closed the connection]
staceee has quit [Remote host closed the connection]
cat has joined #wayland
moses has joined #wayland
rosefromthedead has joined #wayland
staceee has joined #wayland
kindablue has joined #wayland
dubiousness has joined #wayland
WhyNotHugo has joined #wayland
novakane has joined #wayland
elibrokeit has joined #wayland
kchibisov has joined #wayland
ogromny has joined #wayland
fabiancodes has joined #wayland
pitust has joined #wayland
abcdw has joined #wayland
geemili has joined #wayland
raghavgururajan has joined #wayland
c7s has joined #wayland
sumoon has joined #wayland
kennylevinsen has joined #wayland
kuruczgy has joined #wayland
mainiomano has joined #wayland
cpli has joined #wayland
dnkl has joined #wayland
tommybomb has joined #wayland
acsqdotme has joined #wayland
dorkbutt has joined #wayland
ifreund has joined #wayland
rpigott has joined #wayland
txtsd has joined #wayland
tsujp has joined #wayland
leon-p has joined #wayland
raghavgururajan is now known as Guest11284
kts has quit [Quit: Leaving]
lbia has joined #wayland
mclasen has joined #wayland
agd5f has joined #wayland
junaid has joined #wayland
agd5f_ has quit [Ping timeout: 480 seconds]
kts has joined #wayland
rasterman has joined #wayland
agd5f_ has joined #wayland
agd5f has quit [Ping timeout: 480 seconds]
qaqland has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
Brainium has joined #wayland
junaid has quit [Remote host closed the connection]
glennk has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
rgallaispou has left #wayland [#wayland]
mgra has joined #wayland
kts has quit [Ping timeout: 480 seconds]
Guest11272 has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest11304
mgramer has quit [Ping timeout: 480 seconds]
qaqland has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
AnuthaDev has joined #wayland
nerdopolis has joined #wayland
manuel1985 has quit [Remote host closed the connection]
manuel1985 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Moprius has quit [Quit: bye]
kts has joined #wayland
junaid has joined #wayland
alatiera has quit [Quit: Connection closed for inactivity]
keir has quit [Quit: I've gone.]
keir has joined #wayland
kts has quit [Ping timeout: 480 seconds]
sevz has joined #wayland
kts has joined #wayland
AnuthaDev has quit []
junaid has quit [Remote host closed the connection]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
AnuthaDev has joined #wayland
mgramer has joined #wayland
mgra has quit [Ping timeout: 480 seconds]
leon-anavi has quit [Quit: Leaving]
AnuthaDev has quit []
agd5f_ has quit []
agd5f has joined #wayland
Moprius has joined #wayland
junaid has joined #wayland
Brainium has joined #wayland
kts has quit [Quit: Konversation terminated!]
Moprius has quit [Quit: bye]
mclasen has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
mclasen has joined #wayland
Sachiel has quit [Remote host closed the connection]
Sachiel has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
mclasen has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
Fischmiep has quit [Ping timeout: 480 seconds]
Fischmiep has joined #wayland
rv1sr has quit []
i509vcb has joined #wayland
lsd|2 has joined #wayland
Leopold___ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
Guest11304 has quit [Remote host closed the connection]