|
@@ -3526,7 +3526,8 @@ extension EditorGroup: UITableViewDelegate, UITableViewDataSource {
|
|
|
topMarginText.constant = topMarginText.constant + 100
|
|
|
containerMessage.addSubview(imageSticker)
|
|
|
imageSticker.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- if (reffChat == "") {
|
|
|
+ let data = queryMessageReply(message_id: reffChat)
|
|
|
+ if reffChat.isEmpty || data.count == 0 {
|
|
|
imageSticker.topAnchor.constraint(equalTo: containerMessage.topAnchor, constant: 32).isActive = true
|
|
|
imageSticker.widthAnchor.constraint(equalToConstant: 80).isActive = true
|
|
|
} else {
|
|
@@ -3723,8 +3724,8 @@ extension EditorGroup: UITableViewDelegate, UITableViewDataSource {
|
|
|
containerMessage.addSubview(imageThumb)
|
|
|
imageThumb.translatesAutoresizingMaskIntoConstraints = false
|
|
|
let data = queryMessageReply(message_id: reffChat)
|
|
|
- if (data.count == 0) {
|
|
|
- imageThumb.topAnchor.constraint(equalTo: containerMessage.topAnchor, constant: 32).isActive = true
|
|
|
+ if reffChat.isEmpty || data.count == 0 {
|
|
|
+ imageThumb.topAnchor.constraint(equalTo: containerMessage.topAnchor, constant: 37).isActive = true
|
|
|
}
|
|
|
imageThumb.leadingAnchor.constraint(equalTo: containerMessage.leadingAnchor, constant: 15).isActive = true
|
|
|
imageThumb.bottomAnchor.constraint(equalTo: messageText.topAnchor, constant: -5).isActive = true
|
|
@@ -3863,8 +3864,8 @@ extension EditorGroup: UITableViewDelegate, UITableViewDataSource {
|
|
|
containerMessage.addSubview(containerViewFile)
|
|
|
containerViewFile.translatesAutoresizingMaskIntoConstraints = false
|
|
|
let data = queryMessageReply(message_id: reffChat)
|
|
|
- if (data.count == 0) {
|
|
|
- containerViewFile.topAnchor.constraint(equalTo: containerMessage.topAnchor, constant: 32).isActive = true
|
|
|
+ if reffChat.isEmpty || data.count == 0 {
|
|
|
+ containerViewFile.topAnchor.constraint(equalTo: containerMessage.topAnchor, constant: 37).isActive = true
|
|
|
}
|
|
|
containerViewFile.leadingAnchor.constraint(equalTo: containerMessage.leadingAnchor, constant: 15).isActive = true
|
|
|
containerViewFile.bottomAnchor.constraint(equalTo:messageText.topAnchor, constant: -5).isActive = true
|