I have found a minor bug with this addon which I cannot consistently replicate.
Occasionally, on switching profiles, the review heatmap reverts to the default settings. Is this a known issue? Does anybody have an idea how to consistently replicate this issue?
It’s a known issue to me at least. For me it doesn’t revert to all of the defaults, when I switch back to my regular profile – but it does forget the “Fine-Tuning” I have set. And yes, it only happens almost every time.
I expect it’s probably low on the to-be-fixed list since there aren’t many folks who frequently switch profiles, and it’s completely corrected by a restart. The inherent risks that come with making changes to an add-on are magnified when we’re talking about what is easily one of the most-used add-ons! I think we’ll just live with it.
15 posts were split to a new topic: Syncing reviews between devices
Anki 25.09.2 (3890e12c) (ao)
Python 3.13.5 Qt 6.9.1 PyQt 6.9.1
Platform: Windows-10-10.0.19045-SP0
When loading Review Heatmap:
Traceback (most recent call last):
File “C:\Users\Starf\AppData\Local\AnkiProgramFiles.venv\Lib\site-packages\aqt\addons.py”, line 250, in loadAddons
import(addon.dir_name)
~~~~~~~~~~^^^^^^^^^^^^^^^^
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap_init_.py”, line 124, in
initializeAddon()
~~~~~~~~~~~~~~~^^
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap_init_.py”, line 114, in initializeAddon
from .gui.options import initializeOptions
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap\gui\options.py”, line 44, in
from ..libaddon.gui.dialog_options import OptionsDialog
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap\libaddon\gui\dialog_options.py”, line 48, in
from .basic.dialog_mapped import MappedDialog
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap\libaddon\gui\basic\dialog_mapped.py”, line 42, in
from .widgets.qt import *
File “C:\Users\Starf\AppData\Roaming\Anki2\addons21\review_heatmap\libaddon\gui\basic\widgets\qt.py”, line 41, in
import sip
ModuleNotFoundError: No module named ‘sip’