[brailleblaster] push by brandon....@xxxxxxxxx - Fixed text buffering issue caused by XML Tree View on 2014-07-10 18:49 GMT

  • From: brailleblaster@xxxxxxxxxxxxxx
  • To: brailleblaster@xxxxxxxxxxxxx
  • Date: Thu, 10 Jul 2014 18:49:31 +0000

Revision: f64d2b875642
Branch:   default
Author:   Brandon Roller <brandon.r.roller@xxxxxxxxx>
Date:     Thu Jul 10 18:48:12 2014 UTC
Log:      Fixed text buffering issue caused by XML Tree View
http://code.google.com/p/brailleblaster/source/detail?r=f64d2b875642

Modified:
 /src/main/org/brailleblaster/perspectives/braille/Manager.java
 /src/main/org/brailleblaster/perspectives/braille/views/tree/XMLTree.java

=======================================
--- /src/main/org/brailleblaster/perspectives/braille/Manager.java Thu Jul 10 17:59:36 2014 UTC +++ /src/main/org/brailleblaster/perspectives/braille/Manager.java Thu Jul 10 18:48:12 2014 UTC
@@ -428,8 +428,9 @@
                                        if(secList.get(i).isVisible())
                                                
list.findTextMapElements(message);
                                        else {
-                                               list = vi.resetViews(i);
-                                               
list.findTextMapElements(message);
+                                               
secList.get(i).getList().findTextMapElements(message);
+                                               //list = vi.resetViews(i);
+                                               
//list.findTextMapElements(message);
                                        }
                                }
                        }
=======================================
--- /src/main/org/brailleblaster/perspectives/braille/views/tree/XMLTree.java Thu Jul 10 17:59:36 2014 UTC +++ /src/main/org/brailleblaster/perspectives/braille/views/tree/XMLTree.java Thu Jul 10 18:48:12 2014 UTC
@@ -94,6 +94,7 @@
                                        
if(getTreeItemData(items[0]).textMapList.size() > 0){
                                                ArrayList<TextMapElement>list = 
getList(items[0]);
                                                TextMapElement temp = 
list.get(0);
+                                               manager.checkView(temp);
                                                Message message;
                                                
if(items[0].getText().equals("brl")){
message = Message.createSetCurrentMessage(Sender.TREE, temp.brailleList.getFirst().start, true);
@@ -134,6 +135,7 @@

                                                        
ArrayList<TextMapElement>list = data.textMapList;
                                                        TextMapElement temp = 
list.get(0);
+                                                       manager.checkView(temp);
Message message = Message.createSetCurrentMessage(Sender.TREE, temp.start, false);
                                                        
manager.dispatch(message);
                                                }

Other related posts:

  • » [brailleblaster] push by brandon....@xxxxxxxxx - Fixed text buffering issue caused by XML Tree View on 2014-07-10 18:49 GMT - brailleblaster