Community
    • Login

    Can I disable collapsed text automatically expanding when edited?

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    auto-expandexpandcollapse
    6 Posts 2 Posters 1.4k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Kevin SmithK Offline
      Kevin Smith
      last edited by

      When I’m editing a section that contains collapsed text below it, all of the text automatically expands when I hit enter. e.g.:

      <table style=“margin-top: 10px”>
      <tr>
      <td> [collapsed]
      <td> [collapsed]
      </tr>
      </table>

      … expands to show …

      <table style=“margin-top: 20px”>
      <tr>
      <td>
      rabbit
      rabbit
      rabbit
      </td>
      <td>
      rabbit
      rabbit
      rabbit
      </td>
      </tr>
      </table>

      … as soon as I hit enter to change “10px” to “20px”.

      Is there a way to disable this auto-expansion? Apologies if this is already answered elsewhere. I have looked, honest, but perhaps I’ve not been searching for the correct terminology!

      Many thanks in anticipation!

      PeterJonesP 1 Reply Last reply Reply Quote 0
      • PeterJonesP Offline
        PeterJones @Kevin Smith
        last edited by

        @Kevin-Smith ,

        Cannot replicate.

        Please give us your ? menu’s Debug Info. Please give us more details on how to replicate your problem.

        Kevin SmithK 2 Replies Last reply Reply Quote 0
        • Kevin SmithK Offline
          Kevin Smith @PeterJones
          last edited by Kevin Smith

          @PeterJones Hmmm. Now I can’t replicate it either. What I was trying to describe happens quite frequently (often enough to have prompted me to ask the question) but perhaps it isn’t happening for the reason I thought it was and I’m doing something else to cause it.

          Many thanks for the response. Please ignore my question for now. If/when it happens again I’ll pay more attention to exactly what I did, and if I can’t work out myself why it happened and how to stop it, I’ll ensure I can give a replicable description.

          1 Reply Last reply Reply Quote 1
          • Kevin SmithK Offline
            Kevin Smith @PeterJones
            last edited by

            @PeterJones Got it! It isn’t when I edit a line, it’s when I delete a spacing line between two pieces of collapsed text. The lower collapsed lines automatically expand when I delete the blank line.

            305 + <table> [collapsed lines]
            379 [Null line, to be deleted]
            380 + <table> [collapsed lines]
            386 <xsl:if …

            When I delete line 379 using the [Delete] key, the collapsed segment below automatically expands, so the screen becomes …

            305 + <table> [collapsed lines]
            379 - <table> [expanded automatically]
            380 <tr>
            381 <td>rabbit</td>
            382 <td>rabbit</td>
            383 <td>rabbit</td>
            384 </tr>
            385 </table>
            386 <xsl:if …

            I’d like, if possible, to be able to delete the null line keeping the next line collapsed

            305 + <table> [collapsed lines]
            379 + <table> [collapsed lines]

            The debug info from the ? menu is:

            Notepad++ v7.8.6 (32-bit)
            Build time : Apr 21 2020 - 15:17:06
            Path : C:\Program Files (x86)\Notepad++\notepad++.exe
            Admin mode : OFF
            Local Conf mode : OFF
            OS Name : Windows 10 Enterprise (64-bit)
            OS Version : 1903
            OS Build : 18362.388
            Plugins : ComparePlugin.dll DSpellCheck.dll mimeTools.dll NppConverter.dll NppExport.dll

            PeterJonesP 1 Reply Last reply Reply Quote 0
            • PeterJonesP Offline
              PeterJones @Kevin Smith
              last edited by

              @Kevin-Smith ,

              I can reproduce that. If I have two collapsed <table>s with a blank line in between, and delete the blank line, the second <table> will expand.

              My guess is that it was done intentionally, to protect you from deleting the next “line” and accidentally deleting the whole table.

              I do not know of a way to disable that behavior.

              As a workaround, you could just hit Ctrl+Alt+F, or whatever key View > Collapse Current Level has assigned for your installation – or click the collapse button.

              Maybe someone else knows another way to prevent it or how to work around it; I cannot think of any that are practical and easier than clicking once or Ctrl+Alt+F.

              Kevin SmithK 1 Reply Last reply Reply Quote 2
              • Kevin SmithK Offline
                Kevin Smith @PeterJones
                last edited by

                @PeterJones Thanks, Peter. It shouldn’t be a problem for me to just hit the collapse command again after I’ve deleted the line. The problem is it keeps surprising me. I forget it’s going to happen! The example I gave was simplistic, but when it’s two hundred lines collapsed underneath, not just two or three, everything moves on the screen and I have to find where I was editing again in order to collapse that section.

                If there is a solution, I’d love to hear it. At least this exercise has made it clearer to me what’s causing it. No doubt I’ll still forget the next time I start using Notepad++, but now it should only happen once to prompt me to note what line I’m on before hitting [Delete]!

                … Although, thinking a little more about it, if I follow your recommendation of immediately using Ctrl+Alt+F it shouldn’t matter what section the screen is showing me, it’ll collapse at the correct point! Yippie! So you have provided a solution. Many thanks. :-)

                1 Reply Last reply Reply Quote 2

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors