It doesn't work, I can click on screen B through screen C. My bad, I guess my explanation wasn't good enough.
There's something that I don't understand here. What's the purpose of displaying two (I assume clickable) screens at the same time, if you want one to not be clickable ?
That you have screen
B as regular user interface, and want sometimes to have screen
C displayed over it, while preventing player to continue clicking on screen
B, I can understand it. But the two at the same time goes over my capacity of understanding.
So, the main problem here seem to be more in the design of your code, than anywhere else. Fix the problem at the level where it effectively happen, and it will probably also fix the issue you've with the
modal property.
Despite the doc on renpy.org being the first thing I turn to, I don't always find the solution I'm looking for or even understand everything.
Because it's a documentation, not a cookbook. It's meaning is to teach you how to use Ren'py, then if you still can't figure by yourself how to do this or that, it will be time to search. But most of the time, you don't need to search.
I saw "clicked" somewhere long before I even wrote a line for a Ren'py game. It worked and I couldn't find the difference with "action" on the net, therefore it stucked.
Because there's no difference. It's just a change of word, introduced when the "alternate" property appeared. It seem to the author that "action/alternate" was more explicit that "clicked/alternate", since both are the result of a click.
So, technically speaking, both "action" an "clicked" can be used for the same result. But this will last until the PyTom will decide to reworks Ren'py in more depth and remove all the depreciated content. And like he want Ren'py 8 to works with Python 3.x instead of Python 2.x, it's the right time for him to make this big cleaning.
And this is why you should effectively read the documentation, and not just browse it. Whatever if you don't understand the difference. The documentation don't talk anymore of "clicked", so you don't use it anymore yourself.