KawaiiBASIC / classilla

Automatically exported from code.google.com/p/classilla
0 stars 0 forks source link

Customize Sidebar: remove all the lines, no tabs are left #128

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Reported by Phil Usher:

Using the "Customize Sidebar" Dialog.
If the user removes all lines in the "Tabs in Sidebar" field,
then the user will not be able to add from the "Available Tabs"
field.

Marking high since there's really no way to back out of this save a new profile.

Original issue reported on code.google.com by classi...@floodgap.com on 11 Jun 2010 at 1:51

GoogleCodeExporter commented 9 years ago
The STR are a little more complicated: you have to nuke them all, then close 
the window, then go back and try to add more.

In the Error Console, when we try to add, we get undefined root, line 493, in 
sidebar/customize.js.

Original comment by classi...@floodgap.com on 6 Feb 2011 at 7:15

GoogleCodeExporter commented 9 years ago
There's also an undefined tree_root, line 377.

Original comment by classi...@floodgap.com on 6 Feb 2011 at 7:17

GoogleCodeExporter commented 9 years ago
We can't resurrect the tree root once it's gone, but we can stop them removing 
the last item. So now we do. Warning added for already "corrupt" profiles. This 
adds strings, which I wanted to avoid for 9.2.2, but we can deal with those 
later.

Original comment by classi...@floodgap.com on 6 Feb 2011 at 7:44