Brush preset docker menu empty 5.3.0-prealpha Android

5.3.0 (git fb29516)

The menu to change the brush display is empty. It has been empty in previous 5.3.0 nightlies as well.

In 5.2.15 it works perfectly.

Here’s 5.3.0:

ADDITIONAL:
The menu works when Krita is first opened but shows empty after some work has been done. I’ve tested it using different brush sets and different .kra documents.

Pinging @Drawpile

Is that only true for the Angelic Cloud brush presets? If so, can it be that you did not import the ABR file first, before importing the bundle, for the versions of Krita not working? Please see if that may be the reason and solves it:

Michelist

Hi @michelist

I’ve tried with lots of bundles. I just discovered the menu works when you first open Krita but as soon as you start painting the menu comes up blank. I’m going to add that detail to my first post.

Re Angelic Cloud brushes, yes, I did make that mistake last night. I was going to ask you for help with it. I’ll go over to that thread and ping you if I’m unable to fix what I’ve done. Thank you for asking.

I can’t reproduce this issue. Is the menu actually empty or are the contents just not painting?

When the menu is blank, there is nothing there when I move the stylus over the blank area.

But It’s also inconsistent, which I didn’t realize when I first posted.

Jut now, I started krita and got this: (just one word, not actionable)

Right after that screenshot, I got this: (and everything works)

It doesn’t seem to be related to any particular brush set as I’ve been switching the tag to other sets while testing.

This I can reproduce, it seems like the first time that popup and the one next to it are opened, they don’t size themselves properly.

Edit: found a way to reproduce it by clicking somewhere into the popup where there’s no actionable widget. That causes its contents to disappear.

I fixed these in this patch. I don’t think any of these were Android-specific and only the issue of the popups not sizing themselves properly is from 5.3, the rest is 5.2 as well.

Builds for testing on Android, Linux and Windows are underway, see How to test a Merge Request or a new, unfinished feature [Instruction] for how to test them once done.