Anki 2.1.55 Beta 1-2

Any chance you could share some screenshots of the new editor for those of us not in a position to upgrade currently? Thanks!

Hi, changes looks good.

A sentence “Legacy import/export handling” in settings is not in Pontoon so it cannot be translated.

[Bug] List of deck presets does not fit.
Add a new preset. This new preset behaves as a default one. E.g. It cannot be removed. When I try to remove the default preset, the new one is removed.


Running Linux qt6, this is my first impressions. I will probably post more, I’ll start running this daily.


  • Looking at the new tag search bar, it does no longer highlight the currently selected tag. This makes it a bit hard when searching and scrolling through a lot of tags
  • The “Shrink images” button is a biiiit too low (or is it part of the addon? Or its fault?) :slight_smile:
  • When shrinking the tag section enough, the tag button simply jumps above it. Also, it seems to be locked pretty low, so you can either decrease it or not do anything at all
  • I like the new flag icons!


  • New add window is noticeably slower to start
  • I’m unsure if this is new, but when opening the statistics window in full-screen it flashes a lot while loading, which is a bit harsh on the old sightholes…


  • Great work!

It is much more beautiful!
RTL has a problem that sometimes there are sharp corners
For example in top of deck options, top of preferences

Also, it might be worth considering designing the menus in a similar way.

Another problem: in the daily study limit, the old limit is not loaded and only 1 is written

Also, there is no option to choose if every time Anki asks me which profile I want to open

Buttons with text in the editor are not displayed well (the text is too large and there is an ugly line drop instead of expanding the button)

1 Like

@dae Thanks! I noticed that the first time I clicked “Toggle MathJax Rendering,” nothing happened, but from then on it correctly toggled (I haven’t been able to reproduce it). Also, I think the settings gear
would be a more logical place to put the toggle option. Perhaps also display a checkbox as is the case for “Shrink Images” so that users can see what the current setting is

Edit: Moved problems relating to toggling the MathJax rendering to a new post here: Anki 2.1.55 Beta, Disable MathJax Preview

1 Like

A small thing: It looks like the vertical alignment of the setting gear is
is different than the surrounding button. ginger’s post above shows the same problem in dark mode:

Nice work. I love it! Thanks to all contributors.

1 Like

The fields got a lot more complex with this update and we’ll definitely have to look at ways to reduce load time, e.g. event delegation instead of individual EventListeners for each component.
This PR by @hengiesel might improve the situation a bit Single overlay instead of per field by hgiesel · Pull Request #2070 · ankitects/anki · GitHub.

50 seconds is crazy though, probably some O(n²) issue (if I remember correctly from CS ;D).

Thanks for that, I didn’t test on Windows yet. See for comparison on Linux:


I’ll probably need to explicitly set padding for the buttons.

100% agreed :+1:

Thanks for the reports! That’s on me.

That’s actually a feature. Have you tried clicking the tag icon yet? It moves there when the height of the tag editor reaches 0 to allow one-click expansion and focus of the input.

Which menus are you referring to, exactly?

I prefer the new behaviour because it saves me lots of clicks, but it depends on your workflow, I guess. If more people see this as problematic, we could make it default, but optional.


standard QMenu’s.(For example: file, edit, help, etc.)

1 Like

This seems to be a bug in 2.1.55:

When in the Add window I copy text from one field to another field, the text gets inserted into the target field with a span tag that sets the font size (and perhaps other attributes) to match the formatting of the source field.

Also: Highlighting this text and invoking CTRL+R does not strip the formatting as suspected.

Also: In the Add window, it is much less noticeably marked when you’re adding a duplicate note. This may be intentional, but I do prefer the background changing colour like in 2.1.54.

Also: In the Add window, when you’ve collapsed a field, the field will automatically expand upon pressing “Add”.

Also: In the Browse window, the editor doesn’t remember if a field has been collapsed (or if the HTML Editor has been toggled on) when switching between notes (even of the same note type).

Card template editor: when the “Only one typing box per card template is supported” message is active, everything below it becomes bold.

It seems that it is not a matter of an unclosed <b> tag, rather a lot of <b></b> tags are added.


How to extract the .apkg file of Anki 2.1.55 correctly?

[BUG] Invalid argument when extracting .apkg file · Issue #42 · open-spaced-repetition/fsrs4anki (

Great work as usual, thanks to Dae, Rumo, Mattias, Henrik and all others who have contributed!

In the new per deck daily limits option is difficult to which tab you are on when clicking in the different tabs if using night theme:
Difficult to see

Also, these are my Daily Limits in 2.1.54:

The same deck’s options in 2.1.55 shows these settings apparently reduced to 1 by default:

To actually see the right preset settings I need to modify “this deck” or “today only” first:

Default to 1



That’s actually a feature. Have you tried clicking the tag icon yet? It moves there when the height of the tag editor reaches 0 to allow one-click expansion and focus of the input.

I see. However, the tag window is still a bit limited in size (wouldn’t it be better to make it possible to take up like half of the window?).

I understand what you mean now, that’s a good idea, but currently it’s still possible to hide the tag icon when the partition height is above zero:
Perhaps it should not “pop up” when the height reaches zero, but when the size is not big enough to show the whole Add tag-button? This way it makes it more obvious as a feature as well.

Edit: Still running Linux Qt6

It can already take up half the window, so long as you’ve got enough tags. The max-height of the pane increases with each new line.

There’s no point in having a tag editor that is bigger than the stotal space taken by the tags of the current note. When you add new tags, the pane should automatically grow when you reach a new line.

Linux Qt6

Adding a new tag (pressing enter when one is selected) sometimes adds an empty tag

I have not been able to figure out how to reproduce it reliably, but it happens quite often for me (sometimes a new tag appears and is then deleted)


My suggestion for menu design (inspired by Windows 11):

                      background-color: hsla(0,0%,98%,.9);
                      border: solid 2px rgba(0, 0, 0, 1);
                      border-radius: 8px;
                       box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
                QMenu::item {
                        background-color: transparent;
                        padding:3px 15px;
                        margin:5px 10px;
                        color: rgb(26, 26, 26);
                        font-weight: 460;
                QMenu::item:selected {
                        background-color: rgb(195, 195, 195);
                        border-radius: 4px;

and a raised menu bar (better for touch screen users):

QMenuBar {
    background-color: #F3F3F3;


QMenuBar::item {
                        background-color: transparent;
                        color: rgb(26, 26, 26);
                        font-weight: 460;

QMenuBar::item:selected {
                        background-color: #EAEAEA;
                        border-radius: 4px;

QMenuBar::item:pressed {
    background: #888888;
1 Like

Some notes:

It would be better if the symbol of the pin above the field in the edit appears all the time. For a moment I asked myself where he had gone.

It is better to distinguish more between a radio button and a button with a V marking. And also to add a border to them in dark mode because it’s a bit hard to see them.

It also bothered me that the buttons that raise or lower a number in spinbox are hidden until hovering. It looks as if it is waiting to be typed. It is also less convenient to have to “travel” with the mouse from side to side of the box to raise or lower a number.

And a small bug, in deck settings, if the description appears above and not below, sometimes the letters are blurred.

I used automatic translation because it is difficult for me to write in English (maybe Anki will help with that?!) If something is not clear I will try to explain more.

Have to disagree. At least for desktop it should not be a usability issue and drastically improves readability of field states. But of course the majority has to decide.

For mobile one could argue that hover is not possible, so we could show the badges there.

Because it is. These inputs are primarily text (number) inputs and the arrows are for convenience when you want to fine-tune a value.

I’ll revert the horizontal design to a vertical one, if that’s what people prefer.