makew0rld / amfora

A fancy terminal browser for the Gemini protocol.
GNU General Public License v3.0
1.16k stars 67 forks source link

Change new tabs to conditionally start empty #203

Closed objectliteral closed 3 years ago

objectliteral commented 3 years ago

When a new tab is created it used to always set its page to a new copy of about:newtab even that page was immediately replaced by a page from a URL. Now, display.NewTab allows the creation of empty tabs.

This seems to fix a race-condition described in #196.

makew0rld commented 3 years ago

As discussed in #196, this can be re-opened or re-made once the actual race condition source is found. Thanks!