I am very excited to see what improvements the new Notes Editor has to offer. Especially on iOS / iPadOS.

Some minor findings / questions with TB on macOS 10.14.6:
  • switch layout from horizontal to vertical
    • left click does not work (right click does); possibly an old bug
    • After switching to vertical view, the plex sometimes is corrupt in places.
      I could not reproduce this reliably. Sometimes an area is greyed out. Sometimes you can see strange patterns and flickery stuff during mouse over.

  • add an "insecure" URL to a note: URL is not converted to a link (but it does work as a link) - is this intentional?
    Screenshot 2019-10-03 at 13.58.19.png 
  • reproducible crash after adding URL to a note:
    drag URL from Safari to note, click on parent thought --> crash

  • Plex unusually slow: when you click on another thought, it always takes some tenths of a second to see any reaction. This is strange. 

  • Notes
    • Unordered list: line feed not possible
      _this_ line is preceded by a line feed; not possible in TB11 - it's a must have for me :-)
    • Font dialogue: it's nice to have fonts in TB again!
      The preview window seems to be useless more or less, because you can not select a font for preview. It will be activated immediately.
    • "Insert Special Character..." sounds boring. Why don't you call it what it is: "Emoticons" or "Emoji".
    • Insert Link: is there an option to see / edit the URL?
    • Is there an option to hide control codes (Markdown)?
      Screenshot 2019-10-03 at 15.53.28.png 
    • in general, this notes editor seems to be much more reliable, than the ones before (including TB8 and 9/10) - which is really good
I have read the New Notes Editor thread and I very much appreciated all those (upcoming) enhancements. In fact, TB9/10's notes editor is the reason why I am still using TB8 at work.

Best regards, Martin

Thank you for posting and sharing your experience. I have yet to reproduce the issue of left click not working to change the plex orientation. Also, no crash when dragging and dropping a URL into notes from Safari.  What URL where you testing with?

I did however replicate the pixelated plex when switching to over/under orientation. So I'm documenting this for further review. The Slow plex on macOS is also being researched.

The Notes features you mentioned are all documented as feature requests. If you need to edit the URL, a current work around is to open the Thought folder and manually edit the .md file but hopefully an in-app option is on the way.

Thank you,
Hi Matt,

there always is a crash when I do this:
1. add - or remove (!) - a Link in the notes area, f. e. drag from Safari and drop it in the notes area ( = not as an attachment) - alternatively use "Insert Link"
1a. optional: do something else (click a sibling thought)
2. within 30 s or so: click on the parent thought --> nothing happens --> beachball --> crash

 - watch Output.log in life view and wait until this error appears: "Work of type #44.#R9 threw an exception: startIndex cannot be larger than length of string."
 - now you can click the parent without crashing TB

Best regards, Martin

Very helpful info - thank you! Since you used the term "beachball" is it safe to assume you are on a macOS?

Also, I'd love to see a full copy of your Output.log file if you don't mind sending that into .

We can't reproduce this problem. If it is still happening on the latest release, please let us know, thanks.
good news: version does not crash any more.

In output.log there are still a lot of messages, e.g.
2019-11-14 17:02:48.2747 | ERROR | Keza.SpellChecker | [50] Unexpected exception during spellcheck: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
  at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <7a62ef3b49f14d16b21221b9b5a4792c>:0 
  at Keza.View.ViewInfoCache.GetLogicalLineNumberAtY (System.Single yPosition, System.Single& yOffset, System.Boolean usePlaceholderWhenEmpty) [0x0003d] in <b93629f043eb47e88582a6028f0b78e5>:0 
  at Keza.View.KezaSheet.GetVisibleLines (System.Int32& start, System.Int32& end) [0x00042] in <b93629f043eb47e88582a6028f0b78e5>:0 
  at Keza.View.KezaSheet.SpellcheckVisibleLines () [0x00019] in <b93629f043eb47e88582a6028f0b78e5>:0 
  at Keza.SpellChecker+<>c.<StartActionsLoop>b__12_0 () [0x00017] in <b93629f043eb47e88582a6028f0b78e5>:0 

2019-11-14 17:03:48.0696 | WARN  | TheBrain.Sys.MultiThreadedWorkerPool | [91] Work of type #44.#R9 threw an exception: startIndex cannot be larger than length of string.
Parameter name: startIndex
  at System.String.Substring (System.Int32 startIndex, System.Int32 length) [0x0001d] in <7a62ef3b49f14d16b21221b9b5a4792c>:0 
  at System.String.Substring (System.Int32 startIndex) [0x00008] in <7a62ef3b49f14d16b21221b9b5a4792c>:0 
  at TheBrain.Client.ClientLogic.#Zze (System.Boolean #i8, System.String #bd, System.String& #OC, System.String& #Z7, System.Guid& #kj, System.String& #h8, #vy.#xl& #xl) [0x001a3] in <e1a40ef6aeb142a6a16a9fff29064a9f>:0 
  at TheBrain.Client.ClientLogic.#Zze (System.String #bd, System.String& #OC, System.String& #Z7, System.Guid& #kj, System.String& #h8, #vy.#xl& #xl) [0x00000] in <e1a40ef6aeb142a6a16a9fff29064a9f>:0 
  at #44.#77.#S9 (#44.#R9 #R9) [0x0000c] in <e1a40ef6aeb142a6a16a9fff29064a9f>:0 
  at TheBrain.Sys.MultiThreadedWorkerPool`1[T].ThreadWorker (T workItem) [0x00001] in <a79f65a8dd7a48a18eed691822019a4c>:0 

Is this normal behaviour?

Best regards, Martin


Thanks for posting. Good to hear that v11.0.36 is up and running, but I'm interested in seeing a bit more of these error messages. Would you mind sending your full Output.log file in to  Please reference this thread...

Thank you,

Newsletter Signup  Newsletter        Visit TheBrain Blog   Blog       Follow us on Twitter   Twitter       Like Us on Facebook   Facebook         Watch Us on Youtube  YouTube       

TheBrain Mind Map & Mindmapping Software     Download TheBrain Mind Mapping Software