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

QT Material Theme OS Default on Startup Instability #2209

Closed
JackEAllen opened this issue May 16, 2024 · 0 comments · Fixed by #2217
Closed

QT Material Theme OS Default on Startup Instability #2209

JackEAllen opened this issue May 16, 2024 · 0 comments · Fixed by #2217
Assignees
Milestone

Comments

@JackEAllen
Copy link
Collaborator

Summary

If the Mantid Imaging theme is set to anything other than Fusion on startup, when "Use OS Default" is selected, The Theming of select widgets and windows can get a little muddled.

This can be resolved by selecting the Fusion theme and restarting Mantid Imaging.

There is likely a variable somewhere on startup that does not validate the theme in use.

Explore the cause and implement a fix. - A few possible solutions may include modifying the CSS stylesheets or setting sizing policies.

Steps To Reproduce

  • Start Mantid Imaging
  • Select File > Settings
  • Select an alternative theme to Fusion
  • Restart mantid Imaging
  • Select File > Settings
  • Select "Use OS Default"

The theming should look a little strange.

Expected Behaviour

Mantid Imaging should be able to perform Theme validation on startup to ensure themes don't get muddled together.

Current Behaviour

Themes can become unstable on startup if not set to Fusion.

Context

Bug found during testing.

Failure Logs

Screenshot(s)

Fusion when fusion loaded in on startup:

image

When loading Mantid Imaging with qt material theme:

image

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

Successfully merging a pull request may close this issue.

3 participants