Fix base class of plLayerSDLAnimation
#281
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
According to the MOULa source code, the correct superclass is
plLayerAnimationBase
and notplLayerAnimation
. libHSPlasma largely seems to agree - theCREATABLE
declaration and all of the super method calls already useplLayerAnimationBase
. The base class declarations sayingplLayerAnimation
were probably by accident.Someone who knows more than me about old Plasma should double-check this, but I think this change is correct for all Plasma versions - the read/write code has always used
plLayerAnimationBase
as the base class and that apparently worked fine for more than a decade.