Bug 424962

Summary: Fresh installation from Windows Store seems to use fallback UI elements for window
Product: [Applications] kate Reporter: James Flynn <my-kde>
Component: applicationAssignee: KWrite Developers <kwrite-bugs-null>
Status: CLOSED WORKSFORME    
Severity: normal CC: christoph, justin.zobel
Priority: NOR    
Version First Reported In: 20.04.1   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Incorrect window composition
Home Page example Window

Description James Flynn 2020-08-03 14:33:39 UTC
Created attachment 130606 [details]
Incorrect window composition

SUMMARY
On Windows 10, a new install of Kate appears to be lacking a toolkit reference that causes the UI to use a fallback configuration for the application window.

STEPS TO REPRODUCE
1. Install on Windows 10 (on 1909 with all updates installed)
2. Launch Kate


OBSERVED RESULT
UI looks like it utilizes old Windows NT references to build the window (see attachments)

EXPECTED RESULT
Normal themed Kate application window (per attachment from Kate-editor.org)

SOFTWARE/OS VERSIONS
Windows: 1909 (18363.959)
KDE Frameworks Version: 5.69.0
Qt Version: 5.15.0

ADDITIONAL INFORMATION
Comment 1 James Flynn 2020-08-03 14:34:04 UTC
Created attachment 130607 [details]
Home Page example Window
Comment 2 James Flynn 2020-08-03 14:35:52 UTC
Have now tested via installations from the releases page: 

https://binary-factory.kde.org/view/Windows%2064-bit/job/Kate_Release_win64/

And have also tried via installation from scoop (https://scoop.sh)
Comment 3 Christoph Cullmann 2021-03-07 11:49:02 UTC
Could you retry with a current version from either the store or binary factory.

They should look OK like in the screenshots here I did some weeks ago:

https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/21#note_185596
Comment 4 James Flynn 2021-04-07 17:14:53 UTC
Can confirm that this seems to work now; tested both the latest 20.12.2 from the Microsoft store, and 20.12.3 installed from the nightly binary
(packaged here: https://github.com/lukesampson/scoop via the extras bucket, fetching from binary-factory.kde.org)

Thanks again!