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

Restore org.gnome.desktop.interface cursor-theme #827

Closed
3 tasks
quozl opened this issue Mar 25, 2019 · 1 comment · Fixed by #897
Closed
3 tasks

Restore org.gnome.desktop.interface cursor-theme #827

quozl opened this issue Mar 25, 2019 · 1 comment · Fixed by #897

Comments

@quozl
Copy link
Contributor

quozl commented Mar 25, 2019

The Sugar cursor affects the GNOME desktop environment.

This is caused by https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py#L205 where the GNOME desktop cursor theme is changed to the Sugar theme.

Workaround is to use gsettings to change cursor-theme in org.gnome.desktop.interface back to what it was. Or you can use dconf to reset all settings, but that has many side-effects.

  • read the value of cursor-theme before changing it in the _start_window_manager function,
  • keep the Gio.Settings instance instead of deleting at end of the _start_window_manager function,
  • restore the old value in the _stop_window_manager function.

This should fix the problem for future users.

@quozl quozl mentioned this issue Mar 25, 2019
@kushagra98
Copy link

#828 Checked on my machine and works perfectly 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants