Resolved by removing then reinstalling calibre. (placing Resolved in the title and post #4 may not have been enough last night at 5:38am so for future onlookers here it is in red)
After updating to calibre portable 3.3, I manually downloaded metadata twice for 2 separate books recently added to calibre. Each time upon clicking OK I got the error,
AttributeError: 'NoneType' object has no attribute 'refill_quickview'. Best I can tell all of the metadata was updated and calibre keeps on ticking. Any idea what is causing this error message?
Update: Simply opening the edit metadata window for any book then clicking OK produces the error on any book.
Spoiler:
calibre, version 3.3.0
ERROR: Unhandled exception: <b>AttributeError</b>:'NoneType' object has no attribute 'refill_quickview'
calibre 3.3 Portable embedded-python: True is64bit: False
Windows-10-10.0.15063-SP0 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.15063')
Python 2.7.12+
Windows: ('10', '10.0.15063', 'SP0', u'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: DeDRM (6, 3, 6) && KFX Output (1, 8, 0) && Kindle covers (G) (0, 3, 0) && FictionDB (1, 0, 10) && EpubMerge (2, 1, 1) && Count Pages (1, 8, 0) && Fantastic Fiction Adults (1, 0, 4) && FanFicFare (2, 14, 0) && Goodreads Sync (1, 10, 1) && Modify ePub (1, 3, 13) && SmartEject (2, 0, 7) && ScrambleEbook (0, 0, 5) && Walk Search History (1, 3, 1) && Reading List (1, 6, 6) && Fantastic Fiction (1, 2, 0) && KindleUnpack - The Plugin (0, 81, 4) && Goodreads (1, 1, 12) && Quality Check (1, 9, 11) && Quick Preferences (1, 4, 1) && Audit Log (1, 0, 7) && Extract ISBN (1, 4, 4) && Open With (1, 5, 10) && EpubCheck (0, 1, 2) && EpubSplit (2, 2, 1) && Find Duplicates (1, 6, 3) && Generate Cover (1, 5, 21) && Barnes & Noble (1, 2, 14) && Search The Internet (1, 7, 6) && Manage Series (1, 2, 8) && View Manager (1, 4, 3) && Resize Cover (1, 0, 2) && Favourites Menu (1, 0, 4)
Traceback (most recent call last):
File "site-packages\calibre\gui2\actions\edit_metadata.py", line 306, in edit_metadata
File "site-packages\calibre\gui2\actions\edit_metadata.py", line 337, in edit_metadata_for
File "site-packages\calibre\gui2\actions\edit_metadata.py", line 353, in refresh_books_after_metadata_edit
AttributeError: 'NoneType' object has no attribute 'refill_quickview'