Fix for 29843 -- caret disappears on delete. r=jfrancis

This commit is contained in:
sfraser%netscape.com 2000-04-20 03:59:50 +00:00
Родитель 1b34326be4
Коммит 27b5192b2c
2 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -5661,7 +5661,9 @@ nsHTMLEditor::CollapseAdjacentTextNodes(nsIDOMRange *aInRange)
iter->Init(aInRange); iter->Init(aInRange);
nsCOMPtr<nsIContent> content; nsCOMPtr<nsIContent> content;
result = iter->CurrentNode(getter_AddRefs(content)); result = iter->CurrentNode(getter_AddRefs(content));
if (!content) return NS_OK;
while (NS_ENUMERATOR_FALSE == iter->IsDone()) while (NS_ENUMERATOR_FALSE == iter->IsDone())
{ {
nsCOMPtr<nsIDOMCharacterData> text = do_QueryInterface(content); nsCOMPtr<nsIDOMCharacterData> text = do_QueryInterface(content);

Просмотреть файл

@ -5661,7 +5661,9 @@ nsHTMLEditor::CollapseAdjacentTextNodes(nsIDOMRange *aInRange)
iter->Init(aInRange); iter->Init(aInRange);
nsCOMPtr<nsIContent> content; nsCOMPtr<nsIContent> content;
result = iter->CurrentNode(getter_AddRefs(content)); result = iter->CurrentNode(getter_AddRefs(content));
if (!content) return NS_OK;
while (NS_ENUMERATOR_FALSE == iter->IsDone()) while (NS_ENUMERATOR_FALSE == iter->IsDone())
{ {
nsCOMPtr<nsIDOMCharacterData> text = do_QueryInterface(content); nsCOMPtr<nsIDOMCharacterData> text = do_QueryInterface(content);