I have a horizontal RecyclerView, and I sometimes want a certain part of it to stay in view. However, when the user edits the data, a component to the left of the RecyclerView may change in width, therefore possibly causing the desired area to be partially offscreen. Here are 2 screenshots:

Notice that in the second screenshot, the black column on the left is wider, which has therefore pushed part of the orange column on the right offscreen. The values in the black column are dynamically updated as the values in the other columns are edited, so I need to be able to know when the black column is done updating. (NOTE: As you can probably guess, the black column is a RecyclerView, and the colored columns are items in a horizontal RecyclerView (the one I need to scroll)) How can I detect when the black RecyclerView is finished updating (when it changes size)?