Popup is disrupted when already exists popup-tip
Opened this issue · 1 comments
uk-ar commented
Popup is disrupted in the following test code.
(ert-deftest popup-test-two-tip ()
(popup-test-with-temp-buffer
(popup-tip "Foo\nBar" :nowait t)
(save-excursion (insert "\n"))
(popup-tip "Baz\nQux" :nowait t)
(with-current-buffer (popup-test-helper-get-overlays-buffer)
(let ((points1 (popup-test-helper-match-points '("Foo" "Bar")))
(points2 (popup-test-helper-match-points '("Baz" "Qux"))))
(should (popup-test-helper-same-all-p
(popup-test-helper-points-to-columns points1)))
(should (popup-test-helper-same-all-p
(popup-test-helper-points-to-columns points2)))
(should (eq (line-number-at-pos (car points2)) 2))
(should (eq (line-number-at-pos (car points1)) 3))
))))
drwebb commented
Is there any development on fixing this issue? It is causing mangled output referenced here: commercialhaskell/stack-ide#73