package net.lacolaco.smileessence.view.dialog import android.app.Dialog import android.app.DialogFragment import android.os.Bundle import android.support.v7.app.AppCompatDialog import android.view.Window import net.lacolaco.smileessence.World import net.lacolaco.smileessence.activity.MainActivity /** * Only used by MainActivity. * * Shows a dialog with no title by default. */ open class StackableDialogFragment : DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { return AppCompatDialog(activity).apply { requestWindowFeature(Window.FEATURE_NO_TITLE) } } protected val world: World by lazy { (activity as MainActivity).world } }