OH 5.2-SNAPSHOT oh-repeater not dynamically updating when member group items update

Hello
I am adding to an existing widget and would like to have the output of my oh-repeater update dynamically when the member items o fthe group update.

I have tried many of the options on the community, but cannot get a working solution.

My widget extract is:

- component: f7-block
config:
  style:
	background: rgb(220,220,220)
	display: flex
	justify-content: space-between
	margin: 0
slots:
  default:
	- component: Label
	  config:
		style:
		  background: rgb(220,220,220)
		  color: '=(items.Paradox_panel_EVO192_Trouble_Group.state  === NULL) ? "red" : black '
		  font-size: 12px
		  font-weight: var(--paradox-keys-font-weight)
		  padding-left: 0px
		text: Troubled Parameters
	- component: Label
	  config:
		style:
		  background: rgb(220,220,220)
		  color: '=(items.Paradox_panel_EVO192_Trouble_Group.state === "OFF") ? "green" : (items.Paradox_panel_EVO192_Trouble_Group.state === "ON") ? "red" : "gray"'
		  font-size: 12px
		  font-weight: var(--paradox-keys-font-weight)
		  padding-right: 30px
		text: '=(items.Paradox_panel_EVO192_Trouble_Group.state === "OFF") ? "Ready" : (items.Paradox_panel_EVO192_Trouble_Group.state === "ON") ? "Trouble" : "Error"'
- component: oh-repeater
config:
  for: panelTrouble
  fragment: true
  groupItem: Paradox_panel_EVO192_Trouble_Group
  sourceType: itemsInGroup
slots:
  default:
	- component: f7-block
	  config:
		style:
		  display: flex
		  justify-content: space-between
		  margin: 3px
	  slots:
		default:
		  - component: Label
			config:
			  style:
				align-self: center
				font-size: 12px
			  text: =loop.panelTrouble.label.slice(23)
		  - component: Label
			config:
			  style:
				align-self: center
				font-size: 12px
			  text: =loop.panelTrouble.state

What I see is:

Trouble Repeater State

The Group State is updates in the heading, however the individual items (based on oh-repeater) are not.

Any assistance would be appreciated.
Mark

Well I clearly did not look hard enough :slight_smile:

text: =items[loop.panelTrouble.name].state

Fixes it..