ysl2 / dwm

MIT License
0 stars 0 forks source link

Known Bugs #1

Open ysl2 opened 10 months ago

ysl2 commented 10 months ago

If no other client, directly open a client and hide it with awesomebar, then open a new client, the new client might be hidden and the previous client might be shown. They are inverted. This bug occurs in some case I'm not sure now, and might be awesomebar upstream's bug.

ysl2 commented 10 months ago

Sometimes MOD+p for cycling back to exist client tag not work. This is hardly re-occur, don't know when this will happen. It relates to shift-tools patch.

~Update: No more recur. But I don't know why.~

Update: Recur again. Maybe I operate too fast? Open clash and open browser. Or the browser is not closed previously then next time it will say "Not closed correctly" then might cause the bug?

Might relative to swallow and must relative to shift-tool.

Other similar patches: https://dwm.suckless.org/patches/nextprev/ https://lists.suckless.org/dev/1104/7590.html https://dwm.suckless.org/patches/focusadjacenttag/ https://dwm.suckless.org/patches/adjacenttag/

ysl2 commented 10 months ago

dwm will stuck in my laboratory's computer. Seeked some threds and I think this might be the small entropy pool. So I installed haveged and don't know if this can fix the bug. Still testing it.

Update: This not work!

Guess:

ysl2 commented 10 months ago

scratchpad, restore should keep original position. We can define the restore center and restore size with MOD+\, for any floating client.

scratchpad, when move it and then sticky, it will center.

Edit: It also can be regarded as a feature?

ysl2 commented 10 months ago

The browser have a backslash render gap when switch too fast!!!