I get the error information
 Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
when I run the code btnOpen.setOnClickListener.
But the system is OK when I run the code
var s= rootView.findViewById<Button>(R.id.btnOpen)
why?
Code
import kotlinx.android.synthetic.main.layout_tab_clipboard.*
import info.dodata.clipboard.R
import utility.openActivity
class UITabClipboard: Fragment(){
    private lateinit var  mContext: Context
    override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
        val rootView = inflater.inflate(R.layout.layout_tab_clipboard, container, false)
        mContext = rootView.context
        var s= rootView.findViewById<Button>(R.id.btnOpen) //It's OK
        s.setOnClickListener(){
            mContext.openActivity<UIAbout>()
        }     
        btnOpen.setOnClickListener {           //It cause error
            mContext.openActivity<UIAbout>()
        }
        return rootView
    }
}
 
    