Sunday, December 3, 2017

Keen Modding Live - Found an Abiathar UI bug

Abiathar Live Studio, the desktop client for Keen Modding Live, uses Abiathar's DoVisibleLongOperation API to accomplish work while showing a progress spinning instead of freezing the UI. That dialog was originally written for the AbiatharOS installer (which can take a while to do its work) and only later made into an API. However, I apparently never changed the form's title from "Installing AbiatharOS" to something more generic. Since it would be a little strange to publish an Abiathar update to only make a fix that doesn't affect vanilla Abiathar, I instead used some reflection in Abiathar Live Studio to make the form say "One Moment" instead. When I next update Abiathar, I'll incorporate the real fix.

No comments:

Post a Comment