Radeditor enter key/scroll

5 posts, 0 answers
  1. Meo
    Meo avatar
    6 posts
    Member since:
    Aug 2015

    Posted 22 Dec 2016 Link to this post

    When I type a long paragraph until the vertical scroll bar appears and then press enter key the scroll bar jumps up and I need to scroll it down to continue typing. It happens when the NewLineMode is set "P". It works fine NewLineMode is set to "Br".

  2. Ianko
    Admin
    Ianko avatar
    1659 posts

    Posted 23 Dec 2016 Link to this post

    Hello Meo,

    The described behavior is not reproducible using the RadEditor from this demo: http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

    If you are using older version of the UI for ASP.NET AJAX suite make sure to upgrade and re-test again the scenario. This could be an already fixed bug.

    Regards,
    Ianko
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  3. Meo
    Meo avatar
    6 posts
    Member since:
    Aug 2015

    Posted 02 Jan in reply to Ianko Link to this post

    Hello Ianko,

    I was able to reproduce using your live demo

    Try the long text below and randomly position/place the mouse cursor and press enter key and you will notice the issue. Please see attached files. In the Screen #1, you will see the cursor is positioned at the end of the 1st paragraph and I after I pressed the "Enter Key" it scrolls and the cursor is no longer on screen.This only happens when the NewLineMode is set to P.

     

     

    1.0 PURPOSE<br>
    <br>
    To have a process which determines the accuracy of triple tone telephone flags on accounts as well as research possible telephone numbers on accounts where telephone numbers did not previously exist.<br>
    <br>
    2.0 SCOPE<br>
    <br>
    The procedure will affect the daily operation of customer service, as they will process the information, and will impact self-pay collections as well as bad debt collections.<br>
    <br>
    3.0 DEPTS RESPONSIBLE FOR IMPLEMENTATION<br>
    <br>
    These procedures will be implemented by customer service. <br>
    <br>
    4.0 GENERAL<br>
    <br>
    The customer service representatives will process accounts via work queue that either have received a triple tone telephone flag or accounts that have no telephone numbers. The customer service representatives will determine, by calling the triple tone telephone numbers, the current status of the telephone number in question. They will also be responsible for researching via web based search engines to attempt to locate current contact numbers for accounts. <br>
    <br>
    5.0 PROCEDURE<br>
    <br>
    Work queues have been created for self-pay, bad debt, and Mercy Health. The work queues can be identified as &ldquo;SPFLAG&rdquo; for self-pay, &ldquo;BDFLAG&rdquo; for bad debt, and &ldquo;MHFLAG&rdquo; for Mercy Health. <br>
    <br>
    1) Enter collection menu 1,1,5, type in the name of the work queue when prompted. There will be 2 types of accounts, those with an &ldquo;H&rdquo; flag and accounts with no telephone numbers. The accounts that are flagged with an &ldquo;H&rdquo; are accounts in which the GC Dialer has received a triple tone message from the Telephone Company and has returned a flag for identification. (Step 1) Dial the telephone number that is identified by the &ldquo;H&rdquo; flag to determine the reason for the triple tone. (example; temporary disconnect, telephone number change, disconnection, etc)
    <p>&nbsp;</p>
    <p style="margin-left: 40px;">a) If the telephone number is good and the right party is available, transfer the call to the hunt group associated to the patient account and remove the &ldquo;H&rdquo; flag from the account.<br>
    b) If the telephone number is good and the right party is not available, leave a telephone message for the right party to return the call later with the third party or answering machine. Remove the &ldquo;H&rdquo; flag from the account, place the account in 1002 or 3002, depending on the phase in which the account belongs, and document the action taken on the account.<br>
    c) If there is no answer at the telephone number dialed; remove the &ldquo;H&rdquo; flag from the account, place the account in 1002 or 3002, depending on the phase in which the account belongs, and document the action taken on the account.<br>
    d) If the telephone number is no good or if the account has no telephone number at all, remove the telephone number (if applicable) as well as the &rdquo;H&rdquo;-phone flag from the account and follow the next several steps.</p>
    <p>&nbsp;</p>
    <p style="margin-left: 80px;">1) Review multiple accounts in window 17 to determine if additional telephone numbers exist in tied accounts. If additional numbers are identified on tie accounts, test the numbers to determine if valid. Use steps a through c above as a guide when completing this step. <br>
    2) If there are no additional numbers or there are no tied accounts, access the Internet site &ldquo;Skipease.com&rdquo;. At the main window for Skipease, on the left-hand portion of the window, use the search methods provided. Enter the first name of the name on the account, if a responsible party is listed on the account use the name of the responsible party, then enter the last name, then the city, and then the state as listed on the account. If there is no listing for city and state, review window 11 to determine the last address on the account and use this data.<br>
    3) If names search results in a no match, use the &ldquo;Reverse People Finder&rdquo; section of Skipease to search by address. This section is highlighted in the first picture below by the shaded arrows to the left and right of the choice. The second image is how the search area should appear. Provide the information as requested the fields are self-explanatory and clearly marked. <br>
    4) If there are no matches found utilizing the reverse address. Make sure all telephone numbers and telephone flags are removed from the account, place the account in 1SKP or 3SKP (depending on the phase of collections the account is in), and annotate each action done to discover the telephone number for the account. <br>
    5) If during the process of searching by name or by reverse address search a telephone number is discovered, dial the number to determine its validity. Follow the next several steps as previously outlined.</p>
    <p>&nbsp;</p>
    <p style="margin-left: 120px;">a) If the telephone number is good and the right party is available, transfer the call to the hunt group associated to the patient account<br>
    b) If the telephone number is good and the right party is not available, leave a telephone message for the right party to return the call later with the third party or answering machine. Place the account in 1002 or 3002, depending on the phase in which the account belongs, and document the action taken on the account.<br>
    c) 1002 or 3002, depending on the phase in which the account belongs, and document the action taken on the account.<br>
    If there is no answer at the telephone number dialed; place the account in 1002 or 3002, depending on the phase in which the account belongs and document the action taken on the account. Be sure the telephone number is placed in the appropriate field of the account.</p>
    <p>&nbsp;</p>
    <p>6.0 RECORDS<br>
    <br>
    <br>
    7.0 FORMS<br>
    <br>
    <br>
    8.0 DEFINITIONS<br>
    <br>
    <br>
    9.0 REFERENCE(D) DOCUMENTS</p>

     

    Thanks

    Meo

  4. Meo
    Meo avatar
    6 posts
    Member since:
    Aug 2015

    Posted 02 Jan in reply to Ianko Link to this post

    Hello Ianko,

    I was able to reproduce the issue using the live demo. Try a the long text with breaks and paragraphs and randomly position the cursor and press enter key. Please see attached screenshots. In screen 1, the cursor is positioned at the end of the first paragraph and see the results after I pressed the "Enter Key". It scrolls and the cursor disappears from the screen/editor. It only happens when the NewLineMode is set to P

    Thanks

    Meo

  5. Ianko
    Admin
    Ianko avatar
    1659 posts

    Posted 04 Jan Link to this post

    Hello Meo,

    The described behavior is due to the mix of br and p tags used in this content. Which produce different new line behavior

    In this case, placing the cursor among br tags and pressing enter will wrap all text with br tags in a single paragraph, which will perform an automatic scrolling to the end of the paragraph (the p tag), which is not the place where the cursor is.

    Therefore, if you need to add a br tag you should rather use Shift+Enter, which will produce a br tag instead of p and will not scroll the content. 

    If, however, you need to produce a paragraph consider using paragraphs (p tags) for all the text consistently.

    Regards,
    Ianko
    Telerik by Progress
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Back to Top