Sleeping in shared bed counts as "outdoors"

Summary:
When a Hearthling sleeps indoors, but the bed is shared, the Hearthling then gains the negative thoughts for both sleeping in a shared bed and sleeping outdoors.

So either there is a problem with the building, or a problem with handling shared beds.

Steps to reproduce:

  1. Construct a Clay Dormitory (Rayya’s Children)
  2. Observe Hearthlings sleeping in shared beds in the dormitory
  3. Check Hearthling thoughts after they wake up

Expected Results:
Hearthlings get negative thoughts for sleeping in a shared bed, but at least they have a roof over their head now, right?

Actual Results:
Nope, Hearthlings will complain that they slept outdoors, too.

Version Number and Mods in use:
Alpha 23 r783 x64

I bet that’s because of the not completely solid roofs the Rayya’s Children buildings have.

I thought the same, but I have a pretty decent settlement now. Plenty of people have their own personal beds under those not-quite-solid roofs… and they do not complain about sleeping outdoors.

It happens only with shared beds.