mjdescy / TodoTxtMac

TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.
Other
240 stars 40 forks source link

Edit state doesn't display properly #118

Closed rdebeasi closed 7 years ago

rdebeasi commented 7 years ago

The display of the edit state was kind of glitchy for me on macOS 10.11, and it's gotten worse on macOS 10.12. The new text often overlaps the old text, and at times the text is not readable at all. I've attached screenshots.

I'm on a 2015 MacBook Pro with Intel Iris Pro graphics.

Otherwise, TodoTxtMac rocks - thanks for making it! 😄 screen shot 2016-11-21 at 10 15 13 am screen shot 2016-11-21 at 10 15 35 am

mjdescy commented 7 years ago

Hi, @rdebeasi. This bug arose due to the Sierra update. Every new version of macOS brings some subtle changes to Cocoa. I fixed this in the App Store version of this app, called SwiftoDo Desktop. I haven't ported the code back to TodoTxtMac yet because the code bases had to diverge a bit for the Mac App Store-specific stuff. I will get to that back porting eventually, but right now I'm working on the iOS app a ton.

dwt commented 7 years ago

@mjdescy If you could give some guidance where to start, I could take a look at a pull request. Haven't touched Cocoa Code in quite some years though.

mjdescy commented 7 years ago

I will issue a fix to TodoTxtMac today or tomorrow. Sorry I let this slide. Again, it was fixed in the App Store version but I didn't backport the change to this project.

dwt commented 7 years ago

Thanks!