What is the right configuration / way to get no hovering effect on insensitive rows/cells in a GtkTreeView/GtkListView?

If we use a model with two columns,
first holds some text, second a boolean for sensitivity.

If we than set these attributes to one treeview_column, we get insensitive rows like sensitive rows depending on the value of column two, which works fine.

But if we add some css styling with a GtkTreeView.cell:hover rule, this is applied to cells with no sensitivity too.

I tried


rules, but this is not correct or does not work.

How to setup the hovering effect only for sensitive cells?