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.
@ladyada
Resolves: #23
This offset being applied only during init means all subsequent rotation setting was off by 90 compared to the initial rotation. I tried overriding the property setter to apply the offset, but had no luck with that. Then it occurred to me to just remove the offset altogether and change the default rotation argument to 90. This way subsequent setting matches as expected, and the default behavior remains landscape on the OLED Featherwing.
I tested successfully with https://www.adafruit.com/product/4650 that reproducer from the issue no longer has the unexpected rotation behavior, and that all 128x64 examples are showing the correct orientation.