Skip to content

Fixing bugs and problems - #25

Merged
Onebeld merged 1 commit into
mainfrom
dev
Aug 1, 2026
Merged

Fixing bugs and problems#25
Onebeld merged 1 commit into
mainfrom
dev

Conversation

@Onebeld

@Onebeld Onebeld commented Aug 1, 2026

Copy link
Copy Markdown
Owner

This PR fixes the following bugs that were discovered while creating my own and as yet unannounced project:

  • Fixed an issue where the color of buttons would flicker when hovering too much. This is more noticeable when hovering over buttons in the TitleBar.
  • Fixed the PropertyGrid and removed the LabelColumnWidth property, as this property was not used anywhere.
  • The window title and icon display have been fixed. If you haven't specified a DisplayIcon, it should be taken from the Icon property. A 10px height limit has been added for DisplayTitle, and the title text should now be displayed if not specified.

Changed:

  • Updated to Avalonia 12.1.1.
  • Improved logging to allow viewing task errors and Avalonia warnings, such as in Binding, for PleasantUI.Example.
  • HotAvalonia has been removed as it failed to demonstrate effectiveness in developing PleasantUI.

@Onebeld Onebeld self-assigned this Aug 1, 2026
@Onebeld
Onebeld merged commit 6065f37 into main Aug 1, 2026
2 checks passed
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 this pull request may close these issues.

1 participant