fix: properly escape markup in more places
This commit is contained in:
parent
b2585ff35e
commit
862616c856
@ -6,10 +6,7 @@ import io.gitlab.jfronny.inceptum.common.MetaHolder
|
||||
import io.gitlab.jfronny.inceptum.common.Utils
|
||||
import io.gitlab.jfronny.inceptum.gtk.GtkMenubar
|
||||
import io.gitlab.jfronny.inceptum.gtk.menu.MenuBuilder
|
||||
import io.gitlab.jfronny.inceptum.gtk.util.I18n
|
||||
import io.gitlab.jfronny.inceptum.gtk.util.fixSubtitle
|
||||
import io.gitlab.jfronny.inceptum.gtk.util.get
|
||||
import io.gitlab.jfronny.inceptum.gtk.util.margin
|
||||
import io.gitlab.jfronny.inceptum.gtk.util.*
|
||||
import io.gitlab.jfronny.inceptum.gtk.window.settings.instance.InstanceSettingsWindow
|
||||
import io.gitlab.jfronny.inceptum.launcher.LauncherEnv
|
||||
import io.gitlab.jfronny.inceptum.launcher.system.instance.Instance
|
||||
@ -63,7 +60,7 @@ class InstanceListEntryFactory(
|
||||
else I18n["instance.launch.locked.setup"]
|
||||
}
|
||||
|
||||
widget.title = data.instance.toString()
|
||||
widget.title = data.instance.toString().escapedMarkup
|
||||
|
||||
data.thumbnail.bind(data.instance!!)
|
||||
|
||||
|
@ -202,8 +202,8 @@ class ModsTab(window: InstanceSettingsWindow) : SettingsTab<Leaflet, InstanceSet
|
||||
}
|
||||
|
||||
override fun BindContext.bind(widget: ActionRow, data: Decomposed) {
|
||||
widget.title = data.mod!!.name
|
||||
widget.subtitle = data.mod.summary
|
||||
widget.title = data.mod!!.name.escapedMarkup
|
||||
widget.subtitle = data.mod.summary.escapedMarkup
|
||||
registerForUnbind(widget.onActivated { selectMod(data.mod) })
|
||||
fun setupQuickAction(
|
||||
iconName: String,
|
||||
|
Loading…
Reference in New Issue
Block a user