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] ProDark theme leaves artifacts on screen (may only be specific to macOS) #8197

Closed
2 tasks done
HuibSmeets opened this issue Jan 15, 2023 · 20 comments
Closed
2 tasks done
Labels
Bug This issue or PR is related to a bug OS: macOS Stylesheets Anything regarding stylesheets/themes UI/UX

Comments

@HuibSmeets
Copy link

HuibSmeets commented Jan 15, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Forums discussion

No response

Version

0.20 (Release)

Full version info

OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git)
Build type: Release
Branch: (HEAD detached at 0.20.2)
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.10.8, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: C/Default (C)

Subproject(s) affected?

None

Issue description

Hi,

When switching to the ProDark theme (and the same happens with the ExtrememProDark preference pack) it leaves blacklines in the window after resizing panels (Combo view, Report view etc). Switching back to one of the other themes fixes it. The behavior 'survives' stopping and restarting FreeCAD. As long as this theme is used, the lines showup when resizing panels. Not a big deal but maybe causing memory-leakage.

Anything else?

FreeCAD installed on an iMac with MacOS 12.6 (Monterey)

Schermafbeelding 2023-01-15 om 17 47 43

Code of Conduct

  • I agree to follow this project's Code of Conduct
@luzpaz luzpaz added UI/UX Stylesheets Anything regarding stylesheets/themes labels Jan 15, 2023
@luzpaz
Copy link
Contributor

luzpaz commented Jan 15, 2023

@PLChris do you mind testing on macOS latest dev to see if you can reproduce ?

@HuibSmeets
Copy link
Author

I'm not PLChris but downloaded the latest dev build and it exhibits the same issue. Too add, this on an Intel Mac (Late 2015 model)

Schermafbeelding 2023-01-15 om 18 28 50

@luzpaz
Copy link
Contributor

luzpaz commented Jan 16, 2023

@chennes can you reproduce on macos?

@HuibSmeets
Copy link
Author

HuibSmeets commented Jan 16, 2023

To add, same artifacts happen with the latest weekly development build for Apple/ARM silicon on MacOS 13.1 (Ventura).

OS: macOS 13.1
Word size of FreeCAD: 64-bit
Version: 0.21.0.31483 (Git)
Build type: Release
Branch: master
Hash: 588620f
Python 3.11.0, Qt 5.15.6, Coin 4.0.0, Vtk 9.2.2, OCC 7.6.3
Locale: C/Default (C)

@luzpaz
Copy link
Contributor

luzpaz commented Jan 16, 2023

Why was this ticket closed ?

@HuibSmeets
Copy link
Author

HuibSmeets commented Jan 16, 2023

mhmm, strange, I edited my last comment, most likely my error, somehow managed to close without noticing

@HuibSmeets HuibSmeets reopened this Jan 16, 2023
@luzpaz luzpaz changed the title ProDark theme: leaves artifacts on screen [Bug] ProDark theme leaves artifacts on screen (may only be specific to macOS) Jan 16, 2023
@luzpaz
Copy link
Contributor

luzpaz commented Jan 16, 2023

@ipatch can you recreate on macOS ?

@ipatch
Copy link
Contributor

ipatch commented Jan 17, 2023

i don't a ventura VM setup at the moment. kindof trying to juggle AFK things at the moment.

  • i'm curious if this could be ventura related?
  • ventura only on intel?
  • or ventura on intel and arm?
  • strictly related to conda?

if one those guys who is using ventura wants to download one of the builds i uploaded a while back that'd be the first place i check and if same results, i can try and check on a big sur vm at some point.

https://github.com/FreeCAD/homebrew-freecad/releases/tag/0.20.0.release

@ipatch
Copy link
Contributor

ipatch commented Jan 17, 2023

@chennes

you getting these artifacts on that m1 box?

@chennes
Copy link
Member

chennes commented Jan 18, 2023

@ipatch Yes, I just checked it on the latest weekly on my M1 and it is showing this behavior.

@luzpaz luzpaz added the Bug This issue or PR is related to a bug label Jan 18, 2023
@luzpaz
Copy link
Contributor

luzpaz commented Jan 19, 2023

So what's the issue here?
Qt?
Coin3d?

@chennes
Copy link
Member

chennes commented Jan 20, 2023

Looks Qt to me, but that's just a guess, not solid information.

@JohnOCFII
Copy link
Sponsor

Issue still occurs with release version of 0.21. Issue happens with ProDark, as reported, and as a different test case, does not happen with the Behave-Dark style sheet.

OS: macOS 13.5
Word size of FreeCAD: 64-bit
Version: 0.21.0.33675 (Git)
Build type: Release
Branch: (HEAD detached at 0.21.0)
Hash: 41b058e2087de60dc8fef3d3e68c7d0129e13abf
Python 3.10.12, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.5, OCC 7.6.3
Locale: C/Default (C)
Screenshot 2023-08-12 at 9 27 10 PM

@luzpaz
Copy link
Contributor

luzpaz commented Aug 13, 2023

Can someone test if this is reproducible on a macOS build using Qt6 ?

@berniev
Copy link
Contributor

berniev commented Aug 13, 2023

Is there a macOS build using Qt6 ?

@luzpaz
Copy link
Contributor

luzpaz commented Aug 13, 2023

@ipatch do you happen to know if there is one ?

@ipatch
Copy link
Contributor

ipatch commented Aug 13, 2023

i have not built freecad with qt6.

@luzpaz
Copy link
Contributor

luzpaz commented Aug 16, 2023

Anyone willing to start working on a Qt6 build for macos ?

@berniev
Copy link
Contributor

berniev commented Aug 16, 2023

Some work was done #7682 but was inconclusive

@luzpaz
Copy link
Contributor

luzpaz commented Oct 13, 2023

@HuibSmeets, i'm going to close this as a duplicate of #9914

@luzpaz luzpaz closed this as not planned Won't fix, can't repro, duplicate, stale Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug This issue or PR is related to a bug OS: macOS Stylesheets Anything regarding stylesheets/themes UI/UX
Projects
None yet
Development

No branches or pull requests

6 participants