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

[BUG] Inheritance of an inheritance frezees system #2021

Closed
2 tasks done
TheWisker opened this issue Aug 25, 2024 · 2 comments
Closed
2 tasks done

[BUG] Inheritance of an inheritance frezees system #2021

TheWisker opened this issue Aug 25, 2024 · 2 comments
Assignees
Labels

Comments

@TheWisker
Copy link

Rofi version (rofi -v)

Version: 1.7.5

Configuration

https://gist.github.com/TheWisker/6a285b7cc25175a0c58d17a66ca8f95f

Theme

https://gist.github.com/TheWisker/2b28698babb40ab46fd83e1586ee016b

Timing report

https://gist.github.com/TheWisker/563d9648dc5ac57cfb722924c18eb770

Launch command

rofi -show drun -theme ~/Downloads/ROFI/themes/theme.rasi

Step to reproduce

  1. Have the provided configuration and theme in use
  2. Ensure some theme widget has an inheritance of an inheritance (2-level deep or more)
  3. Launch Rofi

Expected behavior

  1. Launch Rofi
  2. Rofi opens

Actual behavior

  1. Launch Rofi
  2. DE (KDE) and terminal (Konsole) freeze

Additional information

While I was tinkering with the theme and configuration .rasi files I found out that, when the theme file in use has a widget inheriting a property that the parent is also inheriting, rofi freezes the terminal and desktop environment, does not appear graphically and does not write anything to the terminal. I managed to stop the freezing by swaping ttys, logging in with the same user and executing the command pkill rofi. I do not know if this behaviour is on purpose, as the man page does not explicitly mention this situation.

I attached the timing report just in case.

As a user, this does not bother me much, as it is very easy to workaround by setting the actual property value.
I just wanted to let you know as to make rofi better.
Have a good day!

Using wayland display server protocol

  • No, I don't use the wayland display server protocol

I've checked if the issue exists in the latest stable release

  • Yes, I have checked the problem exists in the latest stable version
@TheWisker TheWisker added the bug label Aug 25, 2024
@TheWisker
Copy link
Author

P.S. Tinkering a bit more I noticed that the only property that seems to trigger this behaviour is vertical-align

@DaveDavenport DaveDavenport self-assigned this Aug 25, 2024
Copy link

github-actions bot commented Oct 3, 2024

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants