Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark not restored on compound floating window #98

Open
eater opened this issue Dec 15, 2020 · 4 comments
Open

Mark not restored on compound floating window #98

eater opened this issue Dec 15, 2020 · 4 comments
Labels
bug Something isn't working

Comments

@eater
Copy link

eater commented Dec 15, 2020

Describe the bug
I created a lovely floating + tiled window and I saved it using i3-resurrect. The mark on the outer frame is present in the json file (attached), but it is not restored when I restore the window.

To Reproduce
Steps to reproduce the behavior:

  1. Create a floating window containing multiple tiles.
  2. Mark its outermost parent, so that you can send it to the scratchpad.
  3. i3-resurrect save -w __i3_scratch -p bunchawindows
  4. Close float.
  5. i3-resurrect restore -p bunchawindows

Expected behavior
The restored window should have the mark, but it doesn't.

System information (please complete the following information):

  • Linux distribution: Ubuntu 18.04
  • i3-resurrect version (output of i3-resurrect --version): 1.4.3
  • i3 version (output of i3 -v): 4.19
  • Python version (output of python -V): 3.6.9
@eater eater added the bug Something isn't working label Dec 15, 2020
@JonnyHaystack
Copy link
Owner

How are you even able to do i3-resurrect save -w __i3_scratch -p bunchawindows? According to #97 I would've expected this not to even save successfully.

@JonnyHaystack
Copy link
Owner

Can you send the saved layout.json? Does it contain all the marks that it's supposed to?

@eater
Copy link
Author

eater commented Jan 22, 2021

Yeah, I attached the layout.json to the original issue. The mark is called "msgs".

@JonnyHaystack
Copy link
Owner

Oh sorry I must be blind, didn't reread properly before asking that.. Hmm I'm not sure there's anything that I can do if the mark is saved in the layout file but not being restored by i3 itself. That would probably need changing in i3 itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants