mirror of
https://github.com/makeworld-the-better-one/amfora.git
synced 2024-11-23 09:43:33 +03:00
🐛 Allow opening regular new tabs
This is a regression due to previous commits, and it worked fine in v1.1.0
This commit is contained in:
parent
8ce0c1ecac
commit
a480c0eed8
@ -231,7 +231,9 @@ func Init() {
|
||||
|
||||
switch event.Key() {
|
||||
case tcell.KeyCtrlT:
|
||||
if selectedLink != "" {
|
||||
if selectedLink == "" {
|
||||
NewTab()
|
||||
} else {
|
||||
next, err := resolveRelLink(tabMap[curTab].Url, selectedLink)
|
||||
if err != nil {
|
||||
Error("URL Error", err.Error())
|
||||
@ -348,6 +350,12 @@ func NewTab() {
|
||||
// SetDoneFunc to do link highlighting
|
||||
// Add view to pages and switch to it
|
||||
|
||||
// But first, turn off link selecting mode in the current tab
|
||||
if curTab > -1 {
|
||||
tabViews[curTab].Highlight("")
|
||||
}
|
||||
selectedLink = ""
|
||||
|
||||
curTab = NumTabs()
|
||||
tabMap[curTab] = &newTabPage
|
||||
setLeftMargin(tabMap[curTab])
|
||||
|
Loading…
Reference in New Issue
Block a user