mirror of
https://github.com/status-im/status-desktop.git
synced 2025-02-18 01:27:25 +00:00
fix(LinkPreviews): Fix link preview settings
Removing link preview settings leftovers after integration.
This commit is contained in:
parent
b1a8fd6260
commit
c22dc23ce0
@ -238,14 +238,10 @@ proc loadLinkPreviews*(self: Controller, urls: seq[string]) =
|
|||||||
self.messageService.asyncUnfurlUrls(urls)
|
self.messageService.asyncUnfurlUrls(urls)
|
||||||
|
|
||||||
proc setLinkPreviewEnabled*(self: Controller, enabled: bool) =
|
proc setLinkPreviewEnabled*(self: Controller, enabled: bool) =
|
||||||
if enabled and self.settingsService.saveUrlUnfurlingMode(UrlUnfurlingMode.Enabled):
|
if enabled:
|
||||||
self.linkPreviewPersistentSetting = UrlUnfurlingMode.Enabled
|
discard self.settingsService.saveUrlUnfurlingMode(UrlUnfurlingMode.Enabled)
|
||||||
self.linkPreviewCurrentMessageSetting = UrlUnfurlingMode.Enabled
|
return
|
||||||
elif not enabled and self.settingsService.saveUrlUnfurlingMode(UrlUnfurlingMode.Disabled):
|
discard self.settingsService.saveUrlUnfurlingMode(UrlUnfurlingMode.Disabled)
|
||||||
self.linkPreviewPersistentSetting = UrlUnfurlingMode.Disabled
|
|
||||||
self.linkPreviewCurrentMessageSetting = UrlUnfurlingMode.Disabled
|
|
||||||
|
|
||||||
self.delegate.setAskToEnableLinkPreview(false)
|
|
||||||
|
|
||||||
proc onUnfurlingModeChanged(self: Controller, value: UrlUnfurlingMode) =
|
proc onUnfurlingModeChanged(self: Controller, value: UrlUnfurlingMode) =
|
||||||
self.linkPreviewPersistentSetting = value
|
self.linkPreviewPersistentSetting = value
|
||||||
|
@ -248,13 +248,9 @@ QtObject:
|
|||||||
|
|
||||||
proc enableLinkPreview(self: View) {.slot.} =
|
proc enableLinkPreview(self: View) {.slot.} =
|
||||||
self.delegate.setLinkPreviewEnabled(true)
|
self.delegate.setLinkPreviewEnabled(true)
|
||||||
let links = self.linkPreviewModel.getLinks()
|
|
||||||
self.linkPreviewModel.clearItems()
|
|
||||||
self.loadLinkPreviews(links)
|
|
||||||
|
|
||||||
proc disableLinkPreview(self: View) {.slot.} =
|
proc disableLinkPreview(self: View) {.slot.} =
|
||||||
self.delegate.setLinkPreviewEnabled(false)
|
self.delegate.setLinkPreviewEnabled(false)
|
||||||
self.linkPreviewModel.removeAllPreviewData()
|
|
||||||
|
|
||||||
proc setLinkPreviewEnabledForCurrentMessage(self: View, enabled: bool) {.slot.} =
|
proc setLinkPreviewEnabledForCurrentMessage(self: View, enabled: bool) {.slot.} =
|
||||||
self.delegate.setLinkPreviewEnabledForThisMessage(enabled)
|
self.delegate.setLinkPreviewEnabledForThisMessage(enabled)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user