Another option for future reference: instead of: title = propertyTable.mymetadata have -- bind_to_object = propertyTable, - not necessary in this context, since propertyTable is the default bound object. title = LrView.bind( 'mymetadata' ), width_in_chars = 20, -- or fill_horizontal=1,.. -- assure field width can accomodate maximum title size. The only down side is that you'll need to make sure the title has enough width (or "fill"), since initial computation will be based on nil data. or initialize propertyTable.mymetadata = string.rep( " ", 20 ), so the title field width is computed based on non-nil data. In this case, it may make no practical difference, but it's good to understand how to bind to data now, which is or may be changing asynchronously in the future.. Rob
... View more