Quote:
	
	
		
			
				
					Originally Posted by  kovidgoyal
					 
				 
				It's remembering the size for me on windows and the initial size is correct as well. 
			
		 | 
	
	
 I think my observations are distinct from the OPs problem
If I invoke the ToC Editor from the Editor and change the window size it is saved in the 
__value__ of 
toc_editor_window_geom in 
tweak_book_gui.json, i.e. it works fine.
My issue is when I invoke the ToC Editor from the Book List and change the window size.  
If I remove toc_editor_window_geom in gui.json I get that very large ToC Editor window.
If I invoke the ToC Editor from the Book List and change the window size nothing is saved as 
toc_editor_window_geom in 
gui.json so I get stuck with that very large window.
If I copy the 
toc_editor_window_geom section from 
tweak_book_gui.json into 
gui.json I get that window size when I open the ToC Editor from the Book List, but if I resize the window I get stuck with that size, i.e. the 
__value__ of 
toc_editor_window_geom in 
gui.json remains the same.
Added: These may or may not be relevant. 
- I sometimes install a fresh Calibre Portable to experiment with templates, plugins etc.  I've noticed that the default size for some dialogue box popups are similarly very large -- but if I resize them the new size sticks so, ça ne fait rien.  I can't remember which dialogue box popups, I can find out easy enough if it would be of any help.
 
- My monitor is an uncommon size - 2560 × 1440
 
BR